This paper presents a novel approach for pragmatic ambiguity detection in natural language (NL) requirements specifications defined for a specific application domain. Starting from a requirements specification, we use a Web-search engine to retrieve a set of documents focused on the same domain of the specification. From these domain-related documents, we extract different knowledge graphs, which are employed to analyse each requirement sentence looking for potential ambiguities. To this end, an algorithm has been developed that takes the concepts expressed in the sentence and searches for corresponding “concept paths” within each graph. The paths resulting from the traversal of each graph are compared and, if their overall similarity score...
[Context and motivation] Identifying requirements defects such as ambiguity and incompleteness is an...
The Requirements Elicitation process often involves extracting valuable information from the wealth ...
peer-reviewedThis paper presents an approach to automatically identify potentially nocuous ambiguiti...
This paper presents an approach for pragmatic ambiguity detection in natural language requirements. ...
Natural language is prevalent in requirements documents. However, ambiguity is an intrinsic phenomen...
Natural language is prevalent in requirements documents. However, ambiguity is an intrinsic phenome...
peer reviewedAmbiguity in natural-language requirements is a pervasive issue that has been studied b...
We present a novel technique that automatically alerts authors of requirements to the presence of po...
Ambiguity in natural-language requirements is a pervasive issue that has been studied by the require...
Many requirements documents are written in natural language (NL). However, with the flexibility of N...
Requirements Engineering (RE) quality control is a crucial step for a project’s success. Natural Lan...
Natural language is the most used representation for stating requirements on computer-based systems ...
One of the main tasks of requirements engineering (RE) is the creation of a requirements document th...
This paper presents an approach to automatically identify potentially nocuous ambiguities, which occ...
Stakeholders frequently use speculative language when they need to convey their requirements with so...
[Context and motivation] Identifying requirements defects such as ambiguity and incompleteness is an...
The Requirements Elicitation process often involves extracting valuable information from the wealth ...
peer-reviewedThis paper presents an approach to automatically identify potentially nocuous ambiguiti...
This paper presents an approach for pragmatic ambiguity detection in natural language requirements. ...
Natural language is prevalent in requirements documents. However, ambiguity is an intrinsic phenomen...
Natural language is prevalent in requirements documents. However, ambiguity is an intrinsic phenome...
peer reviewedAmbiguity in natural-language requirements is a pervasive issue that has been studied b...
We present a novel technique that automatically alerts authors of requirements to the presence of po...
Ambiguity in natural-language requirements is a pervasive issue that has been studied by the require...
Many requirements documents are written in natural language (NL). However, with the flexibility of N...
Requirements Engineering (RE) quality control is a crucial step for a project’s success. Natural Lan...
Natural language is the most used representation for stating requirements on computer-based systems ...
One of the main tasks of requirements engineering (RE) is the creation of a requirements document th...
This paper presents an approach to automatically identify potentially nocuous ambiguities, which occ...
Stakeholders frequently use speculative language when they need to convey their requirements with so...
[Context and motivation] Identifying requirements defects such as ambiguity and incompleteness is an...
The Requirements Elicitation process often involves extracting valuable information from the wealth ...
peer-reviewedThis paper presents an approach to automatically identify potentially nocuous ambiguiti...