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.

Pragmatic ambiguity detection in natural language requirements

Ferrari A;Lipari G;Gnesi S;Spagnolo GO
2014

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.
2014
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
AIRE 2014 - IEEE 1st International Workshop on Artificial Intelligence for Requirements Engineering
1
8
8
978-1-4799-6355-3
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6894849
Sì, ma tipo non specificato
24-26 August 2014
Karlskrona, Germany
Pragmatic ambiguity detection
Natural language processing
D.2.2 Software Engineering. Design Tools and Techniques
D.2.4 Software/Program Verification
Grant agreement 619583: Tipo Progetto: EU_FP7. Codice Puma: /cnr.isti/2014-A2-122
4
restricted
Ferrari A.; Lipari G.; Gnesi S.; Spagnolo, G.O.
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
   Model-Based Social Learning for Public Administrations
   LEARN PAD
   FP7
   619583
File in questo prodotto:
File Dimensione Formato  
prod_305232-doc_87112.pdf

solo utenti autorizzati

Descrizione: Pragmatic ambiguity detection in natural language requirements
Tipologia: Versione Editoriale (PDF)
Dimensione 415.4 kB
Formato Adobe PDF
415.4 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/272279
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 36
  • ???jsp.display-item.citation.isi??? 24
social impact