Resumen
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).
Idioma original | Inglés |
---|---|
Título de la publicación alojada | 35th Annual ACM Symposium on Applied Computing, SAC 2020 |
Editorial | Association for Computing Machinery |
Páginas | 1405-1413 |
Número de páginas | 9 |
ISBN (versión digital) | 9781450368667 |
DOI | |
Estado | Publicada - 30 mar. 2020 |
Evento | 35th Annual ACM Symposium on Applied Computing, SAC 2020 - Brno, República Checa Duración: 30 mar. 2020 → 3 abr. 2020 |
Serie de la publicación
Nombre | Proceedings of the ACM Symposium on Applied Computing |
---|
Conferencia
Conferencia | 35th Annual ACM Symposium on Applied Computing, SAC 2020 |
---|---|
País/Territorio | República Checa |
Ciudad | Brno |
Período | 30/03/20 → 3/04/20 |
Nota bibliográfica
Publisher Copyright:© 2020 ACM.