1 option
2019 IEEE/ACM 10th International Symposium on Software and Systems Traceability (SST) / Institute of Electrical and Electronics Engineers (IEEE).
- Format:
- Book
- Author/Creator:
- Institute of Electrical and Electronics Engineers (IEEE), author, issuing body.
- Language:
- English
- Subjects (All):
- Computer software--Development--Congresses.
- Computer software.
- Software engineering--Congresses.
- Software engineering.
- Physical Description:
- 1 online resource : illustrations
- Other Title:
- 2019 IEEE/ACM 10th International Symposium on Software and Systems Traceability
- Place of Publication:
- Piscataway, New Jersey : Institute of Electrical and Electronics Engineers (IEEE), 2019.
- Summary:
- Context and motivation: Traceability is used to follow and understand the relationships between various software engineering artifacts such as requirements and source code. Comprehensive traceability of software engineering artifacts is important to ensure that a software can be further developed or maintained. Traceability links are often created manually by using commit ids or retrospectively by using information retrieval (IR). Question/Problem: However, creating traceability links manually is costly and it is error-prone in retrospect. As part of our ongoing research on feature management where traceability is also of interest, we use a lightweight tagging approach to relate artifacts. We want to investigate how such a tag-based approach compares to approaches using commit ids, interaction logs (IL), and IR for creating traceability links. Principal ideas/results: We conducted a case study in which students applied the tag-based, the IL-based, and the commit-based approach. We transformed the tags to traceability links and compared them with the commit-based and IL-based approach as well as with IR-based approaches, using a gold standard. We applied different improvements. Contribution: This is the first study comparing four completely different traceability approaches in one project. The combination of IL and commit ids shows the best precision and recall but is intrusive. The other approaches differ less in precision and recall and both need improvement for practical application. We discuss the benefits and drawbacks of the different approaches and state implications for research and practice.
- Notes:
- Description based on publisher supplied metadata and other sources.
- ISBN:
- 9781728122557
- 1728122554
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.