Toward reference models for requirements traceability

Citation
B. Ramesh et M. Jarke, Toward reference models for requirements traceability, IEEE SOFT E, 27(1), 2001, pp. 58-93
Citations number
61
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING
ISSN journal
00985589 → ACNP
Volume
27
Issue
1
Year of publication
2001
Pages
58 - 93
Database
ISI
SICI code
0098-5589(200101)27:1<58:TRMFRT>2.0.ZU;2-W
Abstract
Requirements traceability is intended to ensure continued alignment between stakeholder requirements and various outputs of the system development pro cess. To be useful, traces must be organized according to some modeling fra mework. Indeed, several such frameworks have been proposed, mostly based on theoretical considerations or analysis of other literature. This paper, in contrast, follows an empirical approach. Focus groups and interviews condu cted in 26 major software development organizations demonstrate a wide rang e of traceability practices with distinct low-end and high-end users of tra ceability. From these observations, reference models comprising the most im portant kinds of traceability links for various development tasks have been synthesized. The resulting models have been validated in case studies and are incorporated in a number of traceability tools. A detailed case study o n the use of the models is presented. Four kinds of traceability link types are identified and critical issues that must be resolved for implementing each type and potential solutions are discussed. Implications for the desig n of next-generation traceability methods and tools are discussed and illus trated.