【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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号