KIT | KIT-Bibliothek | Impressum | Datenschutz

Automated Prompt Engineering for Traceability Link Recovery

Schwab, Daniel

Abstract:

Traceability link recovery (TLR) ist eine wichtige Aufgabe im Software Engineering, die dabei hilft, trace links zwischen verschiedenen Softwareartefakten zu etablieren und zu pflegen. Traditionelle TLR-Methoden basieren häufig auf information retrieval-Techniken, um Kandidatenlinks zu identifizieren. Neuere Ansätze verwenden large language models (LLMs), um die Genauigkeit und Rückgewinnungsraten von TLR zu verbessern. Um LLMs jedoch effektiv zu nutzen, ist es entscheidend, geeignete Prompts zu entwickeln. Dieser Prozess des Prompt Engineering wird oft manuell durchgeführt und ist häufig zeitaufwändig, da er erhebliche Expertise erfordert.
... mehr

Abstract (englisch):

Traceability link recovery (TLR) is an important task in software engineering that helps to establish and maintain trace links between different software artifacts. Traditional TLR methods often rely on information retrieval techniques to identify candidate links. More novel approaches use large language models (LLMs) to improve the accuracy and retrieval rates of TLR. However, to utilize LLMs effectively, it is crucial to design appropriate prompts. This process of prompt engineering is often done manually and often time-consuming, requiring significant expertise.

In this work, an automatic prompt engineering (APE) approach is proposed and realized to automate this task for TLR in the Linking Software System Artifacts (LiSSA) framework. ... mehr


Volltext §
DOI: 10.5445/IR/1000189294
Veröffentlicht am 07.01.2026
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Hochschulschrift
Publikationsmonat/-jahr 10.2025
Sprache Englisch
Identifikator KITopen-ID: 1000189294
Verlag Karlsruher Institut für Technologie (KIT)
Art der Arbeit Abschlussarbeit - Bachelor
Referent/Betreuer Fuchß, Dominik
Hey, Tobias
Koziolek, Anne
Reussner, Ralf
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page