Spårbarhet säkerställer att programvaruartefakter från efterföljande faser av utvecklingscykeln är konsekventa. Få verk har hittills tagit itu med problemet med att automatiskt återställa spårbarhetsförbindelser mellan objektorienterad (OO) design och kodenheter. En sådan återhämtningsprocess krävs när det inte finns något uttryckligt stöd för spårbarhet från utvecklingsprocessen. Den återvunna informationen kan driva utvecklingen av den tillgängliga konstruktionen så att den motsvarar koden, vilket ger en fortfarande användbar och uppdaterad högnivåvy av systemet. Automatisk återhämtning av spårbarhetslänkar kan uppnås genom att fastställa likheten mellan parade element från design och kod. Valet av de egenskaper som ingår i likhetsberäkningen är avgörande för att återhämtningsprocessen ska lyckas. I själva verket, design och kod objekt är komplexa artefakter med flera egenskaper bifogade. De grundläggande förankringarna för de återvunna spårbarhetslänkarna bör väljas som de egenskaper (eller egenskapskombinationer) som förväntas upprätthållas under omvandlingen av konstruktionen till kod. Detta kan bero på särskilda metoder och på utvecklingsmiljön, som därför bör redovisas på lämpligt sätt. I detta dokument kommer olika kategorier av grundläggande egenskaper hos konstruktions- och kodenheter att analyseras med avseende på det bidrag de ger till spårbarhetsåtervinning. Flera industriella programvarukomponenter kommer att användas som riktmärke för mätning av alternativens prestanda.
Antoniol m.fl. diskutera en teknik för att automatiskt återställa spårbarhetslänkar mellan objektorienterade designmodeller och kod baserat på att bestämma likheten mellan parade element från design och kod REF.
Design-code traceability recovery: selecting the basic linkage properties
{'venue': 'Sci. Comput. Program.', 'journal': 'Sci. Comput. Program.', 'mag_field_of_study': ['Computer Science']}