arrow
Return

Software product lines traceability: A systematic mapping study

delete2017-04-01
delete30
PRE
AI
T
Tassio Vale *
E
Eduardo Santana de Almeida
V
Vander Alves
U
Uirá Kulesza
N
Nan Niu
R
Ricardo de Lima
DOI:10.1016/j.infsof.2016.12.004delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Context: Traceability in Software Product Lines (SPL) is the ability to interrelate software engineering artifacts through required links to answer specific questions related to the families of products and underlying development processes. Despite the existence of studies to map out available evidence on traceability for single systems development, there is a lack of understanding on common strategies, activities, artifacts, and research gaps for SPL traceability. Objective: This paper analyzes 62 studies dating from 2001 to 2015 and discusses seven aspects of SPL traceability: main goals, strategies, application domains, research intensity, research challenges, rigor, and industrial relevance. In addition to the analysis, this paper also synthesizes the available evidence, identifies open issues and points out areas calling for further research. Method: To gather evidence, we defined a mapping study process adapted from existing guidelines. Driven by a set of research questions, this process comprises three major phases: planning, conducting, and documenting the review. Results: This work provides a structured understanding of SPL traceability, indicating areas for further research. The lack of evidence regarding the application of research methods indicates the need for more rigorous SPL traceability studies with better description of context, study design, and limitations. For practitioners, although most identified studies have low industrial relevance, a few of them have high relevance and thus could provide some decision making support for application of SPL traceability in practice. Conclusions: This work concludes that SPL traceability is maturing and pinpoints areas where further investigation should be performed. As future work, we intend to improve the comparison betWeen traceability proposals for SPL and single-system development. (C) 2016 Elsevier B.V. All rights reserved.
Keywords:
Systematic mapping study
Software product lines
Software and systems traceability
Software reuse
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Information and Software Technology cover
Information and Software Technology
IF:
4.3
Papers:
3.7K
Citations:
7.7K

Organization

U
universidade federal do reconcavo da bahia
Scholars:
660
Papers: 401
Citations: 2
U
University System of Ohio
Scholars:
15.4W
Papers: 13.0W
Citations: 200
U
University of Cincinnati
Scholars:
1.8W
Papers: 1.4W
Citations: 2.2W
Universidade Federal do Rio Grande do Norte cover
Universidade Federal do Rio Grande do Norte
Scholars:
9.7K
Papers: 5.4K
Citations: 5.2K
U
Universidade Federal da Bahia
Scholars:
9.3K
Papers: 5.2K
Citations: 4.3K
researcher View more organizations