【24h】

Guided Requirements Clarification for Automatic Formalization

机译:引导要求自动正式化澄清

获取原文

摘要

Automatic transformation from informal requirements to formal specifications is an important but challenging topic in software engineering. The major challenge stems from the fact that informal requirements are usually too abstract to provide sufficient information required for completing the formal specification. In this paper, we propose an approach to guiding the clarification of requirements to prepare for their automatic formalization on the basis of specification patterns. Each pattern provides a template for clarifying one kind of requirement by showing how it is decomposed into a set of requirement elements. Each element is formally defined to denote one of the attributes of the requirement. Clarifying a requirement is actually a process of assigning values to the relevant elements according to their formal definitions. An example of Automated Teller Machine (ATM) system is presented to illustrate the approach.
机译:从非正式要求到正式规格的自动转换是软件工程中的一个重要而具有挑战性的话题。主要挑战源于非正式要求通常太抽象,以提供完成正式规范所需的足够信息。在本文中,我们提出了一种方法来指导根据规范模式为自动形式化做准备的要求。每个模式都提供了一种模板,用于通过展示将其分解成一组要求元素来澄清一种要求。每个元素都被正式定义为表示要求的属性之一。澄清要求实际上是根据其形式定义将值分配给相关元素的过程。提出了一个自动柜员机(ATM)系统的示例以说明方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号