On the Systematic Analysis of Natural Language Requirements with CIRCE

作者:Vincenzo Ambriola, Vincenzo Gervasi

摘要

This paper presents Circe, an environment for the analysis of natural language requirements. Circe is first presented in terms of its architecture, based on a transformational paradigm. Details are then given for the various transformation steps, including (i) a novel technique for parsing natural language requirements, and (ii) an expert system based on modular agents, embodying intensional knowledge about software systems in general. The result of all the transformations is a set of models for the requirements document, for the system described by the requirements, and for the requirements writing process. These models can be inspected, measured, and validated against a given set of criteria.

论文关键词:natural language requirements, requirements analysis, software modeling, validation

论文评审过程:

论文官网地址:https://doi.org/10.1007/s10515-006-5468-2