Title
Towards the improvement of natural language requirements descriptions: The C&&L tool
Date Issued
30 March 2020
Access level
metadata only access
Resource Type
conference paper
Publisher(s)
Association for Computing Machinery
Abstract
A natural language-based requirements specification tends to be full of requirements that are ambiguous, unnecessarily complicated, missing, wrong, duplicated or conflicting. Poor quality requirements often compromise the subsequent software construction activities (e.g. planning, design, coding or testing). A strategy for requirements quality evaluation should enable a faster requirements analysis, highlight defect indicators and incorporate also fix recommendations to help practitioners to effectively improve their requirements. In this paper we brief describe a Natural Language Processing and Petri-Net strategy for automated analysis of scenario-driven requirements named C&L prototype tool. The C&L evaluates structural (Static analysis) aspects of scenarios and behavioral aspects (Dynamic analysis) of equivalent Petri-Nets. The feasibility of the C&L is evaluated in four projects described as use cases, which indicates promising results (the overall precision was 93.5% and the recalls were perfect).
Start page
1405
End page
1413
Language
English
OCDE Knowledge area
Ingeniería de sistemas y comunicaciones Robótica, Control automático
Scopus EID
2-s2.0-85083028234
Resource of which it is part
Proceedings of the ACM Symposium on Applied Computing
ISBN of the container
9781450368667
Conference
35 th Annual ACM Symposium on Applied Computing, SAC 2020 Brno 30 March 2020 through 3 April 2020
Sponsor(s)
This work was supported by the Universidad Nacional de San Agustín de Arequipa (Project Nº. IBAIB-06-2019-UNSA).
Sources of information: Directorio de Producción Científica Scopus