This paper presents an approach for improving requirements tracing based on framing it as an information retrieval (IR) problem. Specifically, we focus on improving recall and precision in order to reduce the number of missed traceability links as well as to reduce the number of irrelevant potential links that an analyst has to examine when performing requirements tracing. Several IR algorithms were adapted and implemented to address this problem. We evaluated our algorithms by comparing their results and performance to those of a senior analyst who traced manually as well as with an existing requirements tracing tool. Initial results suggest that we can retrieve a significantly higher percentage of the links than analysts, even when using ...
Traceability recovery is a tedious, error-prone, person-power intensive task, even if aided by autom...
Context: Requirement traceability (RT) is defined as the ability to describe and follow the life of ...
Abstract—Requirements traceability (RT) links requirements to the corresponding source code entities...
It is important to track how a requirement changes throughout the software lifecycle. Each requireme...
There are three major objectives to this phase of the work. (1) Improvement of Information Retrieval...
Abstract: The term traceability is an important concept regarding software development. It enables s...
We summarize the results of our requirements tracing work to date, focusing on our empirical results...
Abstract—Modern requirements tracing tools employ infor-mation retrieval methods to automatically ge...
This thesis compares histogram distance and cosine similarity measures used as information retrieval...
In determining whether to permit a safety-critical software system to be certified and in performing...
[Context & motivation] Obtaining traceability among requirements and between requirements and other ...
Traceability recovery is a tedious, error-prone, person-power intensive task, even if aided by autom...
Abstract: Requirements tracing is inevitable. We do tracing when we search information and it is dif...
Abstract—Assisted requirements tracing is a process in which a human analyst validates candidate tra...
<p><strong>Overview of Data</strong></p> <p>The data is a weka .arff file. It contains 94 independe...
Traceability recovery is a tedious, error-prone, person-power intensive task, even if aided by autom...
Context: Requirement traceability (RT) is defined as the ability to describe and follow the life of ...
Abstract—Requirements traceability (RT) links requirements to the corresponding source code entities...
It is important to track how a requirement changes throughout the software lifecycle. Each requireme...
There are three major objectives to this phase of the work. (1) Improvement of Information Retrieval...
Abstract: The term traceability is an important concept regarding software development. It enables s...
We summarize the results of our requirements tracing work to date, focusing on our empirical results...
Abstract—Modern requirements tracing tools employ infor-mation retrieval methods to automatically ge...
This thesis compares histogram distance and cosine similarity measures used as information retrieval...
In determining whether to permit a safety-critical software system to be certified and in performing...
[Context & motivation] Obtaining traceability among requirements and between requirements and other ...
Traceability recovery is a tedious, error-prone, person-power intensive task, even if aided by autom...
Abstract: Requirements tracing is inevitable. We do tracing when we search information and it is dif...
Abstract—Assisted requirements tracing is a process in which a human analyst validates candidate tra...
<p><strong>Overview of Data</strong></p> <p>The data is a weka .arff file. It contains 94 independe...
Traceability recovery is a tedious, error-prone, person-power intensive task, even if aided by autom...
Context: Requirement traceability (RT) is defined as the ability to describe and follow the life of ...
Abstract—Requirements traceability (RT) links requirements to the corresponding source code entities...