首页> 外文会议>IEEE International Workshop on Software Technology and Engineering Practice >Constructing formal specifications from informal requirements
【24h】

Constructing formal specifications from informal requirements

机译:从非正式要求构建正式规格

获取原文

摘要

The rigorous object-oriented analysis (ROOA) method provides a systematic development process which, starting from a set of informal requirements, produces an executable object-oriented analysis model. The model is expressed in LOTOS and provides a precise and unambiguous formal requirements specification of the static, dynamic and functional aspects of a problem. There is, however, a wide gap between informal requirements and a formal specification. To help bridge this gap, the authors propose that a formal and executable model which specifies behaviour in terms of what the environment expects from the system should be constructed initially. This user-centred model will give very early feedback to the requirements capture process and can be used as a step in the construction of the ROOA model. Both models are expressed in the same executable formal language and so they can be composed to verify that the ROOA model is compatible with the user-centred model and the composition executed to validate it with respect to the requirements.
机译:定向对象的分析(RoOA)方法提供了系统的开发过程,从一组非正式要求开始,产生可执行的面向对象的分析模型。该模型以LTOS表示,提供了一个精确和明确的正式要求,规范问题的静态,动态和功能方面。然而,非正式要求与正式规范之间的差距。为了帮助弥合这一差距,作者提出了一个正式和可执行的模型,它规定了行为的行为,这些模型应该最初构建来自系统的环境所期望的行为。该用户居中的模型将提供对要求捕获过程的早期反馈,可以用作罗瓦亚模型构建的一步。这两种模型都以相同的可执行形式语言表示,因此它们可以被组成以验证RoOA模型与用户居中模型兼容,并且执行的组成验证以验证验证其关于要求的验证。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号