Logo des Repositoriums
 

Using Interaction Logs for Creation and Maintenance of Trace Links

dc.contributor.authorHübner, Paul
dc.contributor.authorPaech, Barbara
dc.contributor.editorKelter, Udo
dc.date.accessioned2024-10-23T13:51:42Z
dc.date.available2024-10-23T13:51:42Z
dc.date.issued2020
dc.description.abstractTrace links between requirements and source code are beneficial for many software engineering tasks during development, e.g. maintenance, program comprehension and reengineering. It is necessary to keep trace links up-to-date for the continuous usage of the links during a project. Thus, maintenance of links along with changes in linked artefact is essential. Existing automatic trace link creation approaches are not capable to continuously provide and maintain links with high precision for direct usage by developers during a project. We therefore extended the commit linking by data captured from developers work. In our completely automatic approach ILCom, we use interaction logs recorded in an IDE while a developer is working on code files to implement a requirement. To assign the recorded interaction logs automatically to the requirement worked on, ILCom uses the issue IDs of requirements provided by developers in commit messages. This enables continuous link creation after each commit without manual effort from the developers. We evaluated our approach in several studies and showed that our ILCom approach is the first trace link creation and maintenance approach with very good precision and recall which does not require any manual work from the developers besides the common commitbased linking. In our presentation we introduce ILCom and the results of the evaluation studies. Further we sketch how maintenance of existing links along with changes in linked artefacts can be integrated in ILCom.en
dc.identifier.doi10.18420/swt40-1_11
dc.identifier.issn0720-8928
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/45277
dc.language.isoen
dc.pubPlaceBonn
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofSoftwaretechnik-Trends Band 40, Heft 1
dc.relation.ispartofseriesSoftwaretechnik-Trends
dc.subjectrequirements
dc.subjecttrace link
dc.subjecttraceability
dc.subjectmaintenance
dc.subjectprecision
dc.subjectrecall
dc.subjectILCom
dc.subjectcommit
dc.subjectlog
dc.titleUsing Interaction Logs for Creation and Maintenance of Trace Linksen
dc.typeText/Conference Paper
mci.conference.date28. - 29. November 2019
mci.conference.locationHeidelberg
mci.conference.sessiontitleTreffen der Fachgruppe Requirements Engineering
mci.reference.pages21-22

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
Huebner.pdf
Größe:
545.34 KB
Format:
Adobe Portable Document Format