首页> 外文期刊>Procedia Computer Science >An Automated Transformation Approach for Requirement Specification
【24h】

An Automated Transformation Approach for Requirement Specification

机译:需求规格说明的自动转换方法

获取原文
           

摘要

Use cases are often useful in capturing requirements by defining goal-oriented set of interactions between the system and its environment. Formalization of precise requirement is then important for context-aware verification based on use cases scenarios in the form of contexts. In this paper, we propose a high-level formalism for expressing requirements based on interaction overview diagrams that orchestrate activity diagrams automatically transformed from textual use cases. Our approach is qualified as context-aware model-checking; it supposes the availability of the system model as concurrent communicating automata and a specification language for describing requirements. Specification of requirements is performed through transformation phases to generate intermediate artefacts able to reduce the semantic gap between informal and informal requirement. The transformation is based on meta-models implemented in Ecore environment, algorithm and rules are defined using QVT Relational language, and primarily illustrated on an example.
机译:用例通常通过定义系统与环境之间的面向目标的交互集来捕获需求。因此,精确需求的形式化对于基于上下文形式的用例场景的上下文感知验证很重要。在本文中,我们提出了一种高层的形式主义,用于基于交互概述图来表达需求,该概述概述了从文本用例自动转换的活动图。我们的方法符合上下文感知模型检查的要求;它假设系统模型作为并发通信自动机以及用于描述需求的规范语言的可用性。通过转换阶段执行需求的规范,以生成能够减少非正式需求与非正式需求之间语义鸿沟的中间人工制品。该转换基于在Ecore环境中实现的元模型,使用QVT Relational语言定义了算法和规则,并主要在示例中进行了说明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号