KIT | KIT-Bibliothek | Impressum | Datenschutz

Analysis of Project-Intrinsic Context for Automated Traceability Between Documentation and Code

Thirolf, Tobias

Abstract:

Die Wiederherstellung von Traceability-Links (Traceability Link Recovery, TLR) zwischen Softwarearchitekturdokumentation (SAD) und Quellcode ist essenziell für die Wahrung der architektonischen Konsistenz und das Systemverständnis. Etablierte automatisierte Ansätze – von Information Retrieval (IR) bis hin zu modernen Large Language Models (LLMs) – scheitern jedoch häufig daran, nicht-triviale Links wiederherzustellen, die von projektspezifischem Kontext, Laufzeitkonfigurationen oder polyglotten Implementierungen abhängen. Diese Arbeit adressiert diese Einschränkung, indem sie die statischen, codezentrierten Annahmen bestehender Benchmarks und Retrieval-Strategien hinterfragt. ... mehr

Abstract (englisch):

Traceability Link Recovery (TLR) between Software Architecture Documentation (SAD) and source code is essential for preserving architectural consistency and facilitating system comprehension. However, established automated approaches—ranging from Information Retrieval (IR) to modern Large Language Models (LLMs)—often fail to recover non-trivial links that depend on project-specific context, runtime configurations, or polyglot implementations. This thesis addresses this limitation by challenging the static, code-centric assumptions of existing benchmarks and retrieval strategies. ... mehr


Volltext §
DOI: 10.5445/IR/1000190420
Veröffentlicht am 11.02.2026
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Institut für Technik der Informationsverarbeitung (ITIV)
Publikationstyp Hochschulschrift
Publikationsmonat/-jahr 12.2025
Sprache Englisch
Identifikator KITopen-ID: 1000190420
Verlag Karlsruher Institut für Technologie (KIT)
Umfang 70 S.
Art der Arbeit Abschlussarbeit - Bachelor
Referent/Betreuer Fuchß, Dominik
Hey, Tobias
Sax, Eric
Koziolek, Anne
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page