Istituto di Scienza e Tecnologie dell'Informazione     
Ferrari A., Gnesi S. Using collective intelligence to detect pragmatic ambiguities. In: RE 2012 - 20th IEEE International Conference on Requirements Engineering (Chicago, Illinois, USA, 24 - 28 September 2012). Proceedings, pp. 191 - 200. IEEE, 2012.
This paper presents a novel approach for pragmatic ambiguity detection in natural language (NL) requirements speci- fications 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 is lower than a given threshold, the requirements specification sentence is considered ambiguous from the pragmatic point of view. A proof of concept is given throughout the paper to illustrate the soundness of the proposed strategy.
URL: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6345803&contentType=Conference+Publications&sortType%3Dasc_p_Sequence%26filter%3DAND%28p_IS_Number%3A6345786%29%26rowsPerPage%3D50
DOI: 10.1109/RE.2012.6345803
Subject Requirements engineering
Natural language requirements
Requirements ambiguities
Software requirements
Conceptual network
D.2.1 Requirements/Specifications
D.2.1 Requirements/Specifications. Methodologies (e.g., object-oriented, structured)

Icona documento 1) Download Document PDF

Icona documento Open access Icona documento Restricted Icona documento Private


Per ulteriori informazioni, contattare: Librarian http://puma.isti.cnr.it

Valid HTML 4.0 Transitional