Toward Reference Models for Requirements Traceability
IEEE Transactions on Software Engineering
Requirements traceability: Theory and practice
Annals of Software Engineering
Conducting On-line Surveys in Software Engineering
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
IBM Systems Journal - Model-driven software development
Just Enough Requirements Traceability
COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 01
Effective requirements traceability: Models, tools, and practices
Bell Labs Technical Journal - General Papers
Towards End-to-End Traceability: Insights and Implications from Five Case Studies
ICSEA '09 Proceedings of the 2009 Fourth International Conference on Software Engineering Advances
Motivation Matters in the Traceability Trenches
RE '09 Proceedings of the 2009 17th IEEE International Requirements Engineering Conference, RE
A survey of traceability in requirements engineering and model-driven development
Software and Systems Modeling (SoSyM)
Graph-based traceability: a comprehensive approach
Software and Systems Modeling (SoSyM)
Software and Systems Traceability
Software and Systems Traceability
Hi-index | 0.00 |
[Context and motivation] Requirements traceability is known as an important part of development projects. Studies showed that traceability is applied in practice, but insufficient tool- and method-support hinders its practical use. [Question/problem] We conducted a survey to understand which traceability usage scenarios are most relevant for practitioners. Gaining this information is a required step for providing better traceability support to practitioners. [Principal ideas/results] We identified a list of 29 regularly cited usage scenarios and asked practitioners to assess the frequency of use for each in a typical development project. Our analysis is restricted to those 56 participants that were actively using traceability in order to ensure comparable results. Subjects held various roles in the development and reported about diverse projects. [Contribution] This study provides not only an initial catalog of usage scenarios and their relevance, but also provides insights on practitioner's traceability practices. In result, we found all scenarios to be used by practitioners. Participants use traceability especially for: finding origin and rationale of requirements, documenting a requirement's history, and tracking requirement or task implementation state. Furthermore, we highlight topics for ongoing evaluation and better method and tool support in the area of requirements traceability.