2021
DOI: 10.1002/smr.2374
|View full text |Cite
|
Sign up to set email alerts
|

The impact of traceability on software maintenance and evolution: A mapping study

Abstract: Software traceability plays a critical role in software maintenance and evolution. We conducted a systematic mapping study with six research questions to understand the benefits, costs, and challenges of using traceability in maintenance and evolution. We systematically selected, analyzed, and synthesized 63 studies published between

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
8
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 14 publications
(8 citation statements)
references
References 41 publications
0
8
0
Order By: Relevance
“…The first technique applied is called an "overview first"; it is a perspective method of an understanding dataset with a complete diagram structure familiar with data designs [20]. This technique represents the overview of data as a node-link diagram to improve user understandability and communication [21].…”
Section: Proposed Methodsmentioning
confidence: 99%
“…The first technique applied is called an "overview first"; it is a perspective method of an understanding dataset with a complete diagram structure familiar with data designs [20]. This technique represents the overview of data as a node-link diagram to improve user understandability and communication [21].…”
Section: Proposed Methodsmentioning
confidence: 99%
“…The body of research in traceability is vast, with early works published in the 70s-e.g., Randell [2]. Since then, the concept has been explored in both industry and academia through empirical studies and summarized in systematic literature reviews [3,4,5]. Traceability is essential to govern the software development process, to manage complexity, and mitigate costs [6,7].…”
Section: Software Artifacts Traceabilitymentioning
confidence: 99%
“…In contrast, Santiago et al looked at managing traceability in the context of model-driven engineering and the associated complexities [13]. According to a recent mapping study surveying 63 papers between 2000 and 2020, traceability involving testing artifacts and related activities is the least investigated [4]. Moreover, according to the authors, few tools support traceability in software testing activity [4].…”
Section: Software Artifacts Traceabilitymentioning
confidence: 99%
See 2 more Smart Citations