Though very important in software engineering, linking artifacts of the same type (clone detection) or of different types (traceability recovery) is extremely tedious, error-prone and requires significant effort. Past research focused on supporting analysts with mechanisms based on Natural Language Processing (NLP) to identify candidate links. Because a plethora of NLP techniques exists, and their performances vary among contexts, it is important to characterize them according to the provided level of support. The aim of this paper is to characterize a comprehensive set of NLP techniques according to the provided level of support to human analysts in detecting equivalent requirements. The characterization consists on a case study, featurin...
Natural Language (NL) is arguably the most common vehicle for specifying requirements. This disserta...
As part of the growing interest in natural language processing for requirements engineering (RE), RE...
The engineering of software product lines begins with the identification of the possible variation p...
Though very important in software engineering, linking artifacts of the same type (clone detection) ...
Though very important in software engineering, linking artifacts of the same type (clone detection) ...
Though very important in software engineering, linking artifacts of the same type (clone detection) ...
One of the main reasons why software projects fail is because of the poor quality of requirements, o...
An increasing number of market- and technology-driven software development companies face the challe...
We describe our ongoing research that centres on the application of natural language processing (NLP...
The future evolution of the application of natural language processing technologies in requirements ...
The engineering of a software system depends crucially upon the requirements specification of the sy...
International audienceThe quality of requirements is fundamental in engineering projects. Requiremen...
This systematic literature review (SLR) examines the current practices, challenges, proposed solutio...
We report on the experience made with three Natural Language Processing analysis tools, aimed to com...
When Considering What and how to reuse, one must understand the differences and similarities of the ...
Natural Language (NL) is arguably the most common vehicle for specifying requirements. This disserta...
As part of the growing interest in natural language processing for requirements engineering (RE), RE...
The engineering of software product lines begins with the identification of the possible variation p...
Though very important in software engineering, linking artifacts of the same type (clone detection) ...
Though very important in software engineering, linking artifacts of the same type (clone detection) ...
Though very important in software engineering, linking artifacts of the same type (clone detection) ...
One of the main reasons why software projects fail is because of the poor quality of requirements, o...
An increasing number of market- and technology-driven software development companies face the challe...
We describe our ongoing research that centres on the application of natural language processing (NLP...
The future evolution of the application of natural language processing technologies in requirements ...
The engineering of a software system depends crucially upon the requirements specification of the sy...
International audienceThe quality of requirements is fundamental in engineering projects. Requiremen...
This systematic literature review (SLR) examines the current practices, challenges, proposed solutio...
We report on the experience made with three Natural Language Processing analysis tools, aimed to com...
When Considering What and how to reuse, one must understand the differences and similarities of the ...
Natural Language (NL) is arguably the most common vehicle for specifying requirements. This disserta...
As part of the growing interest in natural language processing for requirements engineering (RE), RE...
The engineering of software product lines begins with the identification of the possible variation p...