A scenario-driven approach to traceability
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
A Scenario-Driven Approach to Trace Dependency Analysis
IEEE Transactions on Software Engineering
Defining a Requirements Process Improvement Model
Software Quality Control
A case study on value-based requirements tracing
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Advancing Candidate Link Generation for Requirements Tracing: The Study of Methods
IEEE Transactions on Software Engineering
A rationale-based architecture model for design traceability and reasoning
Journal of Systems and Software
Modeling of Requirements Tracing
Balancing Agility and Formalism in Software Engineering
A scoped approach to traceability management
Journal of Systems and Software
ACS'08 Proceedings of the 8th conference on Applied computer scince
A survey of traceability in requirements engineering and model-driven development
Software and Systems Modeling (SoSyM)
Ontology-driven guidance for requirements elicitation
ESWC'11 Proceedings of the 8th extended semantic web conference on The semanic web: research and applications - Volume Part II
Towards a benchmark for traceability
Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution
Rationale, decisions and alternatives traceability for architecture design
Proceedings of the 5th European Conference on Software Architecture: Companion Volume
A practice-driven systematic review of dependency analysis solutions
Empirical Software Engineering
Relating business process models to goal-oriented requirements models in KAOS
PKAW'06 Proceedings of the 9th Pacific Rim Knowledge Acquisition international conference on Advances in Knowledge Acquisition and Management
A formal scheme for systematic translation of software requirements to source code
ACC'11/MMACTEE'11 Proceedings of the 13th IASME/WSEAS international conference on Mathematical Methods and Computational Techniques in Electrical Engineering conference on Applied Computing
Mining textual requirements to assist architectural software design: a state of the art review
Artificial Intelligence Review
A taxonomy for requirements engineering and software test alignment
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
While requirements traceability is explicitly required in US Department of Defense software contracts, it is often hard to sell in other situations. This article explains how Abbott Laboratories Diagnostics Division approaches traceability. To illustrate our program, we describe how we applied it to an R&D project to develop an embedded, real-time in vitro diagnostic instrument. The software is part of a system to test human body fluids for conditions such as cancer or hepatitis. We learned a great deal from this application and continue to experiment with and evolve the traceability-analysis process. In particular, we found that we must establish documentation rules and formats much earlier in the life cycle. Another lesson we learned is that traceability does cost. You need staff to support formal inspections or reviews. For most projects, you need some type of tool to assist in managing the trace matrices. We developed a relatively low-cost tool to handle our needs. Whatever the cost, it is important to include it as well as the costs for developing and maintaining procedures for documentation formats and generation, traceability analysis, and formal inspections. Our biggest lesson is that traceability is critical to project success. We believe it was one of the key factors in releasing our diagnostic instrument on time. Finally, we determined the conditions under which some type of traceability program is necessary.