We report the results of a controlled experiment and a replication performed with different subjects, in which we assessed the usefulness of an Information Retrieval-based traceability recovery tool during the traceability link identification process. The main result achieved in the two experiments is that the use of a traceability recovery tool significantly reduces the time spent by the software engineer with respect to manual tracing. Replication with different subjects allowed us to investigate if subjects’ experience and ability play any role in the traceability link identification process. In particular, we made some observations concerning the retrieval accuracy achieved by the software engineers with and without the tool support and...
Abstract—Traceability link recovery is an important process in software development, and several res...
Trace ability recovery allows software engineers to understand the interconnections among software a...
Abstract: The term traceability is an important concept regarding software development. It enables s...
We report the results of a controlled experiment and a replication performed with different subjects...
Large-scale software development generates an ever-growing amount of information. Multiple research ...
Context: The intensive human effort needed to manually manage traceability information has increased...
Modern large-scale software development is a complex undertaking and coordinating various processes ...
Successful development of software systems involves efficient navigation among software artifacts. H...
Large-scale software development is a complex undertaking and generates an ever-increasing amount of...
Background: Development of complex, software intensive systems generates large amounts of informatio...
We present the results of a controlled experiment aiming at analysing the role played by the approac...
Several researchers have proposed creating after-the-fact structure among software artifacts using t...
Abstract The generation of traceability links or trace ability matrices is vital to many software en...
Information Retrieval (IR) has been widely accepted as a method for automated traceability recovery ...
Abstract—Traceability link recovery is an important process in software development, and several res...
Trace ability recovery allows software engineers to understand the interconnections among software a...
Abstract: The term traceability is an important concept regarding software development. It enables s...
We report the results of a controlled experiment and a replication performed with different subjects...
Large-scale software development generates an ever-growing amount of information. Multiple research ...
Context: The intensive human effort needed to manually manage traceability information has increased...
Modern large-scale software development is a complex undertaking and coordinating various processes ...
Successful development of software systems involves efficient navigation among software artifacts. H...
Large-scale software development is a complex undertaking and generates an ever-increasing amount of...
Background: Development of complex, software intensive systems generates large amounts of informatio...
We present the results of a controlled experiment aiming at analysing the role played by the approac...
Several researchers have proposed creating after-the-fact structure among software artifacts using t...
Abstract The generation of traceability links or trace ability matrices is vital to many software en...
Information Retrieval (IR) has been widely accepted as a method for automated traceability recovery ...
Abstract—Traceability link recovery is an important process in software development, and several res...
Trace ability recovery allows software engineers to understand the interconnections among software a...
Abstract: The term traceability is an important concept regarding software development. It enables s...