KIT | KIT-Bibliothek | Impressum | Datenschutz

Assessing Word Similarity Metrics For Traceability Link Recovery

Werber, Kevin

Abstract:

Der Softwareentwicklungsprozess involviert oft verschiedene Artefakte, welche jeweils verschiedene Aspekte eines Softwaresystems beschreiben. Traceability Link Recovery ist ein Verfahren, das diesen Entwicklungsprozess unterstützt, indem es verwandte Teile aus verschiedenen Artefakten verbindet. Artefakte, die in natürlicher Sprache ausgedrückt werden, sind schwierig für Maschinen zu verstehen und stellen damit eine besondere Herausforderung für die Traceability Link Recovery dar. Hierfür werden für gewöhnlich Wortähnlichkeitsmetriken eingesetzt, um unterschiedliche Wörter mit gleicher Bedeutung als Synonyme zu identifizieren. ... mehr

Abstract (englisch):

The software development process usually involves different artifacts that each describe different parts of the whole software system. Traceability Link Recovery is a technique that aids the development process by establishing relationships between related parts from different artifacts. Artifacts that are expressed in natural language are more difficult for machines to understand and therefore pose a challenge to this link recovery process. A common approach to link elements from different artifacts is to identify similar words using word similarity measures. ArDoCo is a tool that uses word similarity measures to recover trace links between natural language software architecture documentation and formal architectural models. ... mehr


Volltext §
DOI: 10.5445/IR/1000148261
Veröffentlicht am 05.07.2022
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Hochschulschrift
Publikationsjahr 2022
Sprache Englisch
Identifikator KITopen-ID: 1000148261
Verlag Karlsruher Institut für Technologie (KIT)
Umfang 39 S.
Art der Arbeit Abschlussarbeit - Bachelor
Prüfungsdaten 27.05.2022
Schlagwörter Traceability Link Recovery; Word Similarity Metrics; Natural Language Processing; Software Architecture Documentation
Referent/Betreuer Keim, Jan
Hey, Tobias
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page