This paper presents an approach for pragmatic ambiguity detection in natural language requirements. Pragmatic ambiguities depend on the context of a requirement, which includes the background knowledge of the reader: different backgrounds can lead to different interpretations. The presented approach employs a graph-based modelling of the background knowledge of different readers, and uses a shortest-path search algorithm to model the pragmatic interpretation of a require- ment. The comparison of different pragmatic interpretations is used to decide if a requirement is ambiguous or not. The paper also provides a case study on real-world requirements, where we have assessed the effectiveness of the approach
Natural language is the most common way to specify requirements during elicitation of requirements a...
Ambiguity is the major problem in Software Requirements Specification (SRS) documents because most o...
Nocuous ambiguity occurs when a linguistic expression is interpreted differently by different reader...
This paper presents a novel approach for pragmatic ambiguity detection in natural language (NL) requ...
Natural language is prevalent in requirements documents. However, ambiguity is an intrinsic phenomen...
Many requirements documents are written in natural language (NL). However, with the flexibility of N...
Natural language is prevalent in requirements documents. However, ambiguity is an intrinsic phenome...
This paper presents an approach to automatically identify potentially nocuous ambiguities, which occ...
peer-reviewedThis paper presents an approach to automatically identify potentially nocuous ambiguiti...
We present a novel technique that automatically alerts authors of requirements to the presence of po...
One of the main tasks of requirements engineering (RE) is the creation of a requirements document th...
peer reviewedAmbiguity in natural-language requirements is a pervasive issue that has been studied b...
Ambiguity in natural-language requirements is a pervasive issue that has been studied by the require...
Abstract. Text ambiguity is one of the most interesting phenomenon in human communication and a diff...
This dissertation is an investigation into how ambiguity should be classified for authors and reader...
Natural language is the most common way to specify requirements during elicitation of requirements a...
Ambiguity is the major problem in Software Requirements Specification (SRS) documents because most o...
Nocuous ambiguity occurs when a linguistic expression is interpreted differently by different reader...
This paper presents a novel approach for pragmatic ambiguity detection in natural language (NL) requ...
Natural language is prevalent in requirements documents. However, ambiguity is an intrinsic phenomen...
Many requirements documents are written in natural language (NL). However, with the flexibility of N...
Natural language is prevalent in requirements documents. However, ambiguity is an intrinsic phenome...
This paper presents an approach to automatically identify potentially nocuous ambiguities, which occ...
peer-reviewedThis paper presents an approach to automatically identify potentially nocuous ambiguiti...
We present a novel technique that automatically alerts authors of requirements to the presence of po...
One of the main tasks of requirements engineering (RE) is the creation of a requirements document th...
peer reviewedAmbiguity in natural-language requirements is a pervasive issue that has been studied b...
Ambiguity in natural-language requirements is a pervasive issue that has been studied by the require...
Abstract. Text ambiguity is one of the most interesting phenomenon in human communication and a diff...
This dissertation is an investigation into how ambiguity should be classified for authors and reader...
Natural language is the most common way to specify requirements during elicitation of requirements a...
Ambiguity is the major problem in Software Requirements Specification (SRS) documents because most o...
Nocuous ambiguity occurs when a linguistic expression is interpreted differently by different reader...