Proceedings of IEEE International Conference on Requirements Engineering
DOI: 10.1109/icre.1994.292398
|View full text |Cite
|
Sign up to set email alerts
|

An analysis of the requirements traceability problem

Abstract: In this paper, we investigate and discuss the underlying nature of the requirements traceability problem. Our work is based on empirical studies carried out with over a hundred practitioners and an evaluation of current support for requirements traceability. We introduce the distinction between pre-requirements specification traceability and post-requirements specification traceability, to demonstrate why an all-encompassing solution to the problem is unlikely, and to provide a framework through which to under… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

2
533
0
31

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 792 publications
(592 citation statements)
references
References 49 publications
(46 reference statements)
2
533
0
31
Order By: Relevance
“…Automated requirements tracing approaches are also relevant for requirements conflict analysis: requirements tracing deals with identifying interdependencies between requirements [10] and conflicts between two requirements can be seen as a particular type of interdependency, i.e., tracing is a precondition for conflict analysis. There are reports on several trace automation approaches, such as Egyed's scenario-driven approach to traceability [6], Jackson's key-phrase-based traceability scheme [12].…”
Section: Requirement Conflicts Detection and Requirements Tracingmentioning
confidence: 99%
See 1 more Smart Citation
“…Automated requirements tracing approaches are also relevant for requirements conflict analysis: requirements tracing deals with identifying interdependencies between requirements [10] and conflicts between two requirements can be seen as a particular type of interdependency, i.e., tracing is a precondition for conflict analysis. There are reports on several trace automation approaches, such as Egyed's scenario-driven approach to traceability [6], Jackson's key-phrase-based traceability scheme [12].…”
Section: Requirement Conflicts Detection and Requirements Tracingmentioning
confidence: 99%
“…We addressed threats internal validity [10] of the study by two measures: a) intensive reviews of the study concept and materials, and b) a test run of the study conducted by a test person in order to make sure that the guidelines, explanations, and task descriptions are understandable for the participants and to estimate the required effort/time frame. Regarding external validity [30], we performed this initial case study in a professional context at a software development company.…”
Section: Threats To Validitymentioning
confidence: 99%
“…Gotel and Finkelstein [8] reported in 1992 about a study with the aim of finding an explanation for the weak application of requirements traceability in practice, despite its numerous scientifically cited benefits. Major findings were that support for prerequirements traceability should be improved and that problems existed especially with the process and its stakeholder.…”
Section: Introductionmentioning
confidence: 99%
“…Requirements traceability is an important part of a software development process and defined as the "ability to follow the life of a requirement in both a backward and forward direction" [8]. Traceability influences the quality of software products positively, supports changes throughout the development life cycle and eases reuse of software assets [7,19,21].…”
Section: Introductionmentioning
confidence: 99%
“…Requirements traceability is a challenging problem that involves describing and following a requirement in forward and backward directions [19]. While there are many benefits in retaining information about a requirement's life, the lack of automated techniques for generating traceability links can often make recovery a costly process.…”
mentioning
confidence: 99%