Developing complex software systems often involves multiple stakeholder interactions, coupled with frequent requirements changes while operating under time constraints and budget pressures. Such conditions can lead to hidden problems, manifesting when software modifications lead to unexpected software component interactions that can cause catastrophic or fatal situations. A critical step in ensuring the success of software systems is to verify that all requirements can be traced to the design, source code, test cases, and any other software artifacts generated during the software development process. The focus of this research is to improve on the trace matrix generation process and study how human analysts create the final trace matrix usi...
Our research group recently discovered that human analysts, when asked to validate candidate traceab...
Over the last 3 decades, researchers have attempted to shed light into the requirements traceability...
Automated traceability has been investigated for over a decade with promising results. However, a hu...
Developing complex software systems often involves multiple stakeholder interactions, coupled with f...
Traceability is defined as the ability to establish, record, and maintain dependency relations among...
The human analyst is required as an active participant in the traceability process. Work to date has...
Abstract—Human analysts working with results from automated traceability tools often make incorrect ...
Requirements tracing is crucial for software engineering practices including change analysis, regres...
Traceability recovery is a tedious, error-prone, person-power intensive task, even if aided by autom...
It is important to track how a requirement changes throughout the software lifecycle. Each requireme...
Traceability recovery is a tedious, error-prone, person-power intensive task, even if aided by autom...
Abstract—Assisted requirements tracing is a process in which a human analyst validates candidate tra...
Understanding the behavioural aspects of software systems can help in a variety of software engineer...
Requirements traceability is concerned with managing and documenting the life of requirements. Its p...
peer-reviewedFor large software projects it is important to have some traceability between artefact...
Our research group recently discovered that human analysts, when asked to validate candidate traceab...
Over the last 3 decades, researchers have attempted to shed light into the requirements traceability...
Automated traceability has been investigated for over a decade with promising results. However, a hu...
Developing complex software systems often involves multiple stakeholder interactions, coupled with f...
Traceability is defined as the ability to establish, record, and maintain dependency relations among...
The human analyst is required as an active participant in the traceability process. Work to date has...
Abstract—Human analysts working with results from automated traceability tools often make incorrect ...
Requirements tracing is crucial for software engineering practices including change analysis, regres...
Traceability recovery is a tedious, error-prone, person-power intensive task, even if aided by autom...
It is important to track how a requirement changes throughout the software lifecycle. Each requireme...
Traceability recovery is a tedious, error-prone, person-power intensive task, even if aided by autom...
Abstract—Assisted requirements tracing is a process in which a human analyst validates candidate tra...
Understanding the behavioural aspects of software systems can help in a variety of software engineer...
Requirements traceability is concerned with managing and documenting the life of requirements. Its p...
peer-reviewedFor large software projects it is important to have some traceability between artefact...
Our research group recently discovered that human analysts, when asked to validate candidate traceab...
Over the last 3 decades, researchers have attempted to shed light into the requirements traceability...
Automated traceability has been investigated for over a decade with promising results. However, a hu...