State of the Art of Traceability in Open-Source Projects
Zusammenfassung
Software and systems traceability is widely accepted as an essential element for supporting many software development tasks. Todays version control systems provide inbuilt features that allow developers to tag each commit with one or more issue IDs, thereby providing the building blocks from which project-wide traceability can be established between feature requests, bug fixes, commits, source code, and tests. We analyzed seven large open source projects to investigate to what extent developers explicitly established traces between issues and commits. Therefore, we categorized resolved issues and commits and studied the traces between the resulting artifact clusters. Among other metrics, our research shows, that 70% of all resolved issues are linked to commits. However, in the opposite direction, only 48% of the commits are linked to issues. Thus, open-source developers actively establish traceability. Nevertheless, automated traceability techniques might increase the amount of interlinking.
- Vollständige Referenz
- BibTeX
Rath, M., Goman, M. & Mäder, P.,
(2018).
State of the Art of Traceability in Open-Source Projects.
Softwaretechnik-Trends Band 38, Heft 1.
Bonn:
Geselllschaft für Informatik e.V..
(S. 8-11).
@inproceedings{mci/Rath2018,
author = {Rath, Michael AND Goman, Maksim AND Mäder, Patrick},
title = {State of the Art of Traceability in Open-Source Projects},
booktitle = {Softwaretechnik-Trends Band 38, Heft 1},
year = {2018},
editor = {} ,
pages = { 8-11 },
publisher = {Geselllschaft für Informatik e.V.},
address = {Bonn}
}
author = {Rath, Michael AND Goman, Maksim AND Mäder, Patrick},
title = {State of the Art of Traceability in Open-Source Projects},
booktitle = {Softwaretechnik-Trends Band 38, Heft 1},
year = {2018},
editor = {} ,
pages = { 8-11 },
publisher = {Geselllschaft für Informatik e.V.},
address = {Bonn}
}
| Dateien | Groesse | Format | Anzeige | |
|---|---|---|---|---|
| ARC_AKTE_2017_p3_rath.pdf | 190.3Kb | Öffnen |
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
ISSN: 0720-8928
Datum: 2018
Sprache:
(en)
(en)
Typ: Journal Articles

