Major software development standards mandate the establishment of trace links among software artifacts such as requirements, architectural elements, or source code without explicitly stating the required level of detail of these links. However, the level of detail vastly affects the cost and quality of trace link generation and important applications of trace analysis such as conflict analysis, consistency checking, or change impact analysis. In this paper, we explore these cost-quality trade-offs with three case study systems from different contexts – the open-source ArgoUML modeling tool, an industrial route-planning system, and a movie player. We report the cost-quality trade-off of automated trace generation with the Trace Analyzer appr...
Cost estimation of changes to software systems is often inaccurate and implementation of changes is ...
Context<p></p> For large software projects it is important to have some traceability ...
Abstract The generation of traceability links or trace ability matrices is vital to many software en...
ABSTRACT Rigorously evaluating and comparing traceability link generation techniques is a challengin...
[Context and Motivation] Requirements Traceability (RT) aims to follow and describe the lifecycle of...
Software changes are inevitable in the software development lifecycle. The scope and cost of such ch...
Since software development is of a dynamic nature, the impact analysis is an inevitable work task. T...
Traceability is extremely important when developing safety critical software systems. The automotive...
The concept of traceability between artifacts is considered an enabler for software project success....
Software traceability is a sought-after, yet often elusive qual- ity in large software-intensive sys...
Context: Development of large and complex software leads to a large number of interconnected artifac...
Software evolution is inevitable. When a system evolves, there are certain relationships among softw...
Software traceability is a sought-after, yet often elusive qual-ity in software-intensive systems. R...
Developing complex software systems often involves multiple stakeholder interactions, coupled with f...
For large software projects it is important to have some traceability between artefacts from differe...
Cost estimation of changes to software systems is often inaccurate and implementation of changes is ...
Context<p></p> For large software projects it is important to have some traceability ...
Abstract The generation of traceability links or trace ability matrices is vital to many software en...
ABSTRACT Rigorously evaluating and comparing traceability link generation techniques is a challengin...
[Context and Motivation] Requirements Traceability (RT) aims to follow and describe the lifecycle of...
Software changes are inevitable in the software development lifecycle. The scope and cost of such ch...
Since software development is of a dynamic nature, the impact analysis is an inevitable work task. T...
Traceability is extremely important when developing safety critical software systems. The automotive...
The concept of traceability between artifacts is considered an enabler for software project success....
Software traceability is a sought-after, yet often elusive qual- ity in large software-intensive sys...
Context: Development of large and complex software leads to a large number of interconnected artifac...
Software evolution is inevitable. When a system evolves, there are certain relationships among softw...
Software traceability is a sought-after, yet often elusive qual-ity in software-intensive systems. R...
Developing complex software systems often involves multiple stakeholder interactions, coupled with f...
For large software projects it is important to have some traceability between artefacts from differe...
Cost estimation of changes to software systems is often inaccurate and implementation of changes is ...
Context<p></p> For large software projects it is important to have some traceability ...
Abstract The generation of traceability links or trace ability matrices is vital to many software en...