Title :
Pragmatic ambiguity detection in natural language requirements
Author :
Ferrari, A. ; Lipari, Giuseppe ; Gnesi, Stefania ; Spagnolo, Giorgio O.
Author_Institution :
ISTI, Pisa, Italy
Abstract :
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 requirement. 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.
Keywords :
graph theory; natural language processing; search problems; systems analysis; graph-based modelling; natural language requirements; pragmatic ambiguity detection; requirement context; shortest-path search algorithm; Context; Indexes; Knowledge based systems; Natural languages; Pragmatics; Software; Web search;
Conference_Titel :
Artificial Intelligence for Requirements Engineering (AIRE), 2014 IEEE 1st International Workshop on
Conference_Location :
Karlskrona
DOI :
10.1109/AIRE.2014.6894849