The number of failures of software projects not meeting the originally intended requirements are many. While often due to users and developers not sharing the same vocabulary, it is more often due to changes which are not reported or recorded somewhere along the development cycle. Software traceability (ST), is the process of tracking changes in the document corpus which are created throughout the software development life-cycle. There are known techniques, such as using traceability matrices, which attempt to solve the problem. Such mechanical methods are not only manually intensive, but they totally ignore the effects of synonymy and polysemy. Latent semantic analysis (LSA) is intended to avoid these latter effects and is largely used in ...
Changes are inevitable for the software to evolve. User change requirements can occur to any phases ...
Managing traceability data is an important aspect of the software development process. In this paper...
Modern large-scale software development is a complex undertaking and coordinating various processes ...
The number of failures of software projects not meeting the originally intended requirements are man...
Software traceability (ST), in its broadest sense, is the process of tracking changes in the documen...
The main drawback of existing software artifact management systems is the lack of automatic or semi-...
Abstract The generation of traceability links or trace ability matrices is vital to many software en...
A key part of software evolution and maintenance is the continuous integration from collaborative ef...
This paper introduces a mechanism to recover traceability links between the requirements and logical...
The techniques of requirement traceability have evolved over recent years. However, as much as they ...
Scripts and data sets used in research for An Approach for Traceability Recovery between Bug Reports...
Managing traceability data is an important aspect of the software development process. In this paper...
AbstractSoftware documentation is usually expressed in natural languages, which contains much useful...
One of the most successful applications of textual analysis in software engineering is the use of in...
Software traceability of an initial stakeholder’s requirement among their corresponding artifacts (i...
Changes are inevitable for the software to evolve. User change requirements can occur to any phases ...
Managing traceability data is an important aspect of the software development process. In this paper...
Modern large-scale software development is a complex undertaking and coordinating various processes ...
The number of failures of software projects not meeting the originally intended requirements are man...
Software traceability (ST), in its broadest sense, is the process of tracking changes in the documen...
The main drawback of existing software artifact management systems is the lack of automatic or semi-...
Abstract The generation of traceability links or trace ability matrices is vital to many software en...
A key part of software evolution and maintenance is the continuous integration from collaborative ef...
This paper introduces a mechanism to recover traceability links between the requirements and logical...
The techniques of requirement traceability have evolved over recent years. However, as much as they ...
Scripts and data sets used in research for An Approach for Traceability Recovery between Bug Reports...
Managing traceability data is an important aspect of the software development process. In this paper...
AbstractSoftware documentation is usually expressed in natural languages, which contains much useful...
One of the most successful applications of textual analysis in software engineering is the use of in...
Software traceability of an initial stakeholder’s requirement among their corresponding artifacts (i...
Changes are inevitable for the software to evolve. User change requirements can occur to any phases ...
Managing traceability data is an important aspect of the software development process. In this paper...
Modern large-scale software development is a complex undertaking and coordinating various processes ...