On the Systematic Analysis of Natural Language Requirements with CIRCE

On the Systematic Analysis of Natural Language Requirements with CIRCE
复制标题

用CIRCE系统分析自然语言需求

DOI:
10.1007/s10515-006-5468-2
复制
发表时间:
2006
影响因子:
3.4
通讯作者:
V. Gervasi
V. Gervasi
中科院分区:
计算机科学3区
文献类型:
--
作者:
V. Ambriola;V. Gervasi

文献摘要

被引文献

相似文献

本文介绍了Circe,自然语言需求分析的环境。Circe首先是在其架构方面提出的,基于一个转型的范式。然后详细介绍了各种转换步骤,包括(i)一种新的技术,用于解析自然语言的要求,和(ii)一个专家系统的基础上模块化的代理,体现内涵知识的软件系统一般。所有转换的结果是一组模型,用于需求文档、由需求描述的系统以及需求编写过程。这些模型可以根据给定的一组标准进行检查、测量和验证。通过一个例子展示了环境的一些特征。涵盖了需求分析的各个阶段,从最初的草图到伪代码和UML模型。
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.Some of the features of the environment are shown by means of an example. Various stages of requirements analysis are covered, from initial sketches to pseudo-code and UML models.