Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Fabbrini, F., Fusani, M., Gervasi, V., Gnesi, S., Ruggieri, S.: On Linguistic quality of natural language requirements. In: 4th REFSQ, Presses Universitaires de Namur, pp. 57–62 (1998)
Fabbrini, F., Fusani, M., Gnesi, S., Lami, G.: Software requirements verification by natural language analysis: a CNR initiative for italian SME’s. ERCIM News 40, 52–53 (2000)
Fabbrini, F., Fusani, M., Gnesi, S., Lami, G.: The linguistic approach to the natural language requirements quality: benefit of the use of an automatic tool. In: 26th Annual NASA Software Engineering Workshop, pp. 97–105, IEEE (2001)
Fabbrini, F., Fusani, M., Gnesi, S., Lami, G.: An automatic quality evaluation for natural language requirements. In: 7th REFSQ (2001)
Berry, D.M., Bucchiarone, A., Gnesi, S., Lami, G., Trentanni, G.: A new quality model for natural language requirements specifications. In: 12th REFSQ (2006)
Berry, D.M., Kamsties, E., Krieger, M.M.: From Contract Drafting to Software Specification: Linguistic Sources of Ambiguity. University of Waterloo, Waterloo (2017)
Gnesi, S., Lami, G., Trentanni, G.: An automatic tool for the analysis of natural language requirements. Computer Systems: Science & Engineering, vol. 20, no. 1. CRL Publishing (2005)
Fabbrini, F., Fusani, M., Gnesi, S., Lami, G.: Automatic clustering of non-functional requirements. In: IASTED Conference on Software Engineering and Applications 2004, IASTED/ACTA Press, pp. 672–677 (2004). http://fmt.isti.cnr.it/nlreqdataset/
Ferrari, A., Gnesi, S.: Using collective intelligence to detect pragmatic ambiguities. In: 20th RE, pp. 191–200. IEEE (2012)
Lami, G., Ferguson, R.W.: An empirical study on the impact of automation on the requirements analysis process. J. Comput. Sci. Technol. 22(3), 338–347 (2007)
Bucchiarone, A., Gnesi, S., Pierini, P.: Quality analysis of NL requirements: an industrial case study. In: 13th RE, pp. 390–394. IEEE (2005)
Bucchiarone, A., Gnesi, S., Trentanni, G., Fantechi, A.: Evaluation of natural language requirements in the MODCONTROL project. ERCIM News 75, 52–53 (2008)
Rosadini, B., et al.: Using NLP to detect requirements defects: an industrial experience in the railway domain. In: Grünbacher, P., Perini, A. (eds.) REFSQ 2017. LNCS, vol. 10153, pp. 344–360. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-54045-0_24
Raffo, D.M., Ferguson, R., Setamanit, S., Sethanandha, B.D.: Evaluating the impact of the QuARS requirements analysis tool using simulation. In: Wang, Q., Pfahl, D., Raffo, D.M. (eds.) ICSP 2007. LNCS, vol. 4470, pp. 307–319. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-72426-1_26
Fantechi, A., Gnesi, S., Lami, G., Maccari, A.: Application of linguistic techniques for use case analysis. In: 10th RE, pp. 157–164. IEEE (2002)
Fantechi, A., Gnesi, S., Lami, G., Maccari, A.: Applications of linguistic techniques for use case analysis. Requir. Eng. 8(3), 161–170 (2003)
Acknowledgment
The research activity described in this paper has been conducted with the active contribution of our friend and colleague Fabrizio Fabbrini departed in 2017.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Lami, G., Fusani, M., Trentanni, G. (2019). QuARS: A Pioneer Tool for NL Requirement Analysis. In: ter Beek, M., Fantechi, A., Semini, L. (eds) From Software Engineering to Formal Methods and Tools, and Back. Lecture Notes in Computer Science(), vol 11865. Springer, Cham. https://doi.org/10.1007/978-3-030-30985-5_13
Download citation
DOI: https://doi.org/10.1007/978-3-030-30985-5_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-30984-8
Online ISBN: 978-3-030-30985-5
eBook Packages: Computer ScienceComputer Science (R0)