Abstract
We report on the experience made with three Natural Language Processing analysis tools, aimed to compare their performance in detecting ambiguity and under-specification in requirements documents, and to compare them with respect to other qualities like learnability, usability, and efficiency. Two industrial tools, Requirements Scout and QVscribe, and an academic one, QuARS, are compared.
Work partially funded by MIUR project PRIN 2017FTXR7S IT MaTTerS (Methods and Tools for Trustworthy Smart Systems).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Arora, C., Sabetzadeh, M., Briand, L., Zimmer, F.: Automated checking of conformance to requirements templates using natural language processing. IEEE Trans. on Softw. Eng. 41(10), 944–968 (2015)
Cunningham, H.: Gate, a general architecture for text engineering. Comput. Humanit. 36(2), 223–254 (2002)
Femmer, H.: Requirements quality defect detection with the Qualicen requirements Scout. In: Joint Proceedings of 23rd International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2018). CEUR Workshop Proceedings, vol. 2075. CEUR-WS.org (2018)
Ferrari, A., Gori, G., Rosadini, B., Trotta, I., Bacherini, S., Fantechi, A., Gnesi, S.: Detecting requirements defects with NLP patterns: an industrial experience in the railway domain. Empirical Softw. Eng. 23(6), 3684–3733 (2018). https://doi.org/10.1007/s10664-018-9596-7
Gnesi, S., Lami, G., Trentanni, G.: An automatic tool for the analysis of natural language requirements. Comput. Syst. Sci. Eng. 20(1), 1–17 (2005)
Kenney, O., Cooper, M.: Automating requirement quality standards with QVscribe. In: Joint Proceedings of the 26th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2020). CEUR Workshop Proceedings, vol. 2584. CEUR-WS.org (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Arrabito, M., Fantechi, A., Gnesi, S., Semini, L. (2020). An Experience with the Application of Three NLP Tools for the Analysis of Natural Language Requirements. In: Shepperd, M., Brito e Abreu, F., Rodrigues da Silva, A., Pérez-Castillo, R. (eds) Quality of Information and Communications Technology. QUATIC 2020. Communications in Computer and Information Science, vol 1266. Springer, Cham. https://doi.org/10.1007/978-3-030-58793-2_39
Download citation
DOI: https://doi.org/10.1007/978-3-030-58793-2_39
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-58792-5
Online ISBN: 978-3-030-58793-2
eBook Packages: Computer ScienceComputer Science (R0)