Machine-learning algorithms have the potential to support trace retrieval methods making significant reductions in costs and human-involvement required for the creation and maintenance of traceability links between system requirements, system architecture, and the source code. These algorithms can be trained how to detect the relevant architecture and can then be sent to find it on its own. However, the long-term reductions in cost and effort face a significant upfront cost in the initial training of the algorithm. This cost comes in the form of needing to create training sets of code, which train the algorithm how to identify traceability links. These supervised or semi-supervised training methods require the involvement of highly trained,...
Traceability, a key aspect of any engineering discipline, enables engineers to understand the relati...
A key part of software evolution and maintenance is the continuous integration from collaborative ef...
Traditional techniques of traceability detection and management are not equipped to handle evolution...
Software datasets and artifacts play a crucial role in advancing automated software traceability res...
Developing complex software systems often involves multiple stakeholder interactions, coupled with f...
Rigorously evaluating and comparing traceability link generation techniques is a challenging task. I...
Software traceability is a sought-after, yet often elusive qual- ity in large software-intensive sys...
In research, evaluation plays a key role to assess the performance of an approach. When evalua...
Traceability is defined as the ability to establish, record, and maintain dependency relations among...
[Context & motivation] Obtaining traceability among requirements and between requirements and other ...
Over the last 3 decades, researchers have attempted to shed light into the requirements traceability...
peer-reviewedFor large software projects it is important to have some traceability between artefact...
Datasets are crucial to advance automated software traceability research. Acquiring such datasets co...
Software traceability (ST), in its broadest sense, is the process of tracking changes in the documen...
[Context and Motivation] Requirements Traceability (RT) aims to follow and describe the lifecycle of...
Traceability, a key aspect of any engineering discipline, enables engineers to understand the relati...
A key part of software evolution and maintenance is the continuous integration from collaborative ef...
Traditional techniques of traceability detection and management are not equipped to handle evolution...
Software datasets and artifacts play a crucial role in advancing automated software traceability res...
Developing complex software systems often involves multiple stakeholder interactions, coupled with f...
Rigorously evaluating and comparing traceability link generation techniques is a challenging task. I...
Software traceability is a sought-after, yet often elusive qual- ity in large software-intensive sys...
In research, evaluation plays a key role to assess the performance of an approach. When evalua...
Traceability is defined as the ability to establish, record, and maintain dependency relations among...
[Context & motivation] Obtaining traceability among requirements and between requirements and other ...
Over the last 3 decades, researchers have attempted to shed light into the requirements traceability...
peer-reviewedFor large software projects it is important to have some traceability between artefact...
Datasets are crucial to advance automated software traceability research. Acquiring such datasets co...
Software traceability (ST), in its broadest sense, is the process of tracking changes in the documen...
[Context and Motivation] Requirements Traceability (RT) aims to follow and describe the lifecycle of...
Traceability, a key aspect of any engineering discipline, enables engineers to understand the relati...
A key part of software evolution and maintenance is the continuous integration from collaborative ef...
Traditional techniques of traceability detection and management are not equipped to handle evolution...