QuARS: A Pioneer Tool for NL Requirement Analysis

This paper summarizes the achievements of Stefania Gnesi’s research activity in the area of the natural language requirements analysis and quality evaluation. The development of the QuARS tool has been the pivotal step of this research stream led by Stefania Gnesi at ISTI–CNR. A functional description of the QuARS tool is provided as well as a short report of its evolutions over a decade. The wide use of QuARS in several research and industrial contexts demonstrates the validity and the originality of Stefania’s contribution in such an area of software engineering.

[1]  Stefania Gnesi,et al.  An automatic tool for the analysis of natural language requirements , 2005, Comput. Syst. Sci. Eng..

[2]  Giuseppe Lami,et al.  An Empirical Study on the Impact of Automation on the Requirements Analysis Process , 2007, Journal of Computer Science and Technology.

[3]  Stefania Gnesi,et al.  Using NLP to Detect Requirements Defects: An Industrial Experience in the Railway Domain , 2017, REFSQ.

[4]  Erik Kamsties,et al.  From Contract Drafting to Software Specification: Linguistic Sources of Ambiguity , 2003 .

[5]  Stefania Gnesi,et al.  The linguistic approach to the natural language requirements quality: benefit of the use of an automatic tool , 2001, Proceedings 26th Annual NASA Goddard Software Engineering Workshop.

[6]  Stefania Gnesi,et al.  An Automatic Quality Evaluation for Natural Language Requirements , 2001 .

[7]  Vincenzo Gervasi,et al.  On Linguistic Quality of Natural Language Requirements , 1998, REFSQ.

[8]  Siri-on Setamanit,et al.  Evaluating the Impact of the QuARS Requirements Analysis Tool Using Simulation , 2007, ICSP.

[9]  Antonio Bucchiarone,et al.  Evaluation of Natural Language Requirements in the MODCONTROL Project , 2008, ERCIM News.

[10]  Stefania Gnesi,et al.  Using collective intelligence to detect pragmatic ambiguities , 2012, 2012 20th IEEE International Requirements Engineering Conference (RE).

[11]  Stefania Gnesi,et al.  Applications of linguistic techniques for use case analysis , 2003, Requirements Engineering.

[12]  Stefania Gnesi,et al.  Automatic clustering of non-functional requirements , 2004, IASTED Conf. on Software Engineering and Applications.

[13]  Antonio Bucchiarone,et al.  Quality analysis of NL requirements: an industrial case study , 2005, 13th IEEE International Conference on Requirements Engineering (RE'05).