Our research group recently discovered that human analysts, when asked to validate candidate traceability matrices, pro-duce predictably imperfect results, in some cases less accu-rate than the starting candidate matrices. This discovery radically changes our understanding of how to design a fast, accurate and certifiable tracing process that can be imple-mented as part of software assurance activities. We present our vision for the new approach to achieving this goal. Fur-ther, we posit that human fallibility may impact other soft-ware engineering activities involving decision support tools
Context and Motivation: The correctness of software requirements is of critical importance to the su...
This paper presents an approach for improving requirements tracing based on framing it as an informa...
Traces between requirements and code are proven to save effort and improve quality of software produ...
Abstract—Human analysts working with results from automated traceability tools often make incorrect ...
Abstract—Assisted requirements tracing is a process in which a human analyst validates candidate tra...
The human analyst is required as an active participant in the traceability process. Work to date has...
Traceability recovery is a tedious, error-prone, person-power intensive task, even if aided by autom...
Developing complex software systems often involves multiple stakeholder interactions, coupled with f...
Traceability recovery is a tedious, error-prone, person-power intensive task, even if aided by autom...
Requirements tracing is crucial for software engineering practices including change analysis, regres...
The human analyst is required as an active participant in the traceability process. Work to date has...
Requirements assurance aims to increase confidence in the quality of requirements through independen...
This paper addresses the issues related to improving the overall quality of the requirements tracing...
The human analyst is required as an active participant in the trace-ability process. Work to date ha...
Automated traceability has been investigated for over a decade with promising results. However, a hu...
Context and Motivation: The correctness of software requirements is of critical importance to the su...
This paper presents an approach for improving requirements tracing based on framing it as an informa...
Traces between requirements and code are proven to save effort and improve quality of software produ...
Abstract—Human analysts working with results from automated traceability tools often make incorrect ...
Abstract—Assisted requirements tracing is a process in which a human analyst validates candidate tra...
The human analyst is required as an active participant in the traceability process. Work to date has...
Traceability recovery is a tedious, error-prone, person-power intensive task, even if aided by autom...
Developing complex software systems often involves multiple stakeholder interactions, coupled with f...
Traceability recovery is a tedious, error-prone, person-power intensive task, even if aided by autom...
Requirements tracing is crucial for software engineering practices including change analysis, regres...
The human analyst is required as an active participant in the traceability process. Work to date has...
Requirements assurance aims to increase confidence in the quality of requirements through independen...
This paper addresses the issues related to improving the overall quality of the requirements tracing...
The human analyst is required as an active participant in the trace-ability process. Work to date ha...
Automated traceability has been investigated for over a decade with promising results. However, a hu...
Context and Motivation: The correctness of software requirements is of critical importance to the su...
This paper presents an approach for improving requirements tracing based on framing it as an informa...
Traces between requirements and code are proven to save effort and improve quality of software produ...