首页> 外文期刊>International Journal of Computational Science and Engineering >Institution-based UML activity diagram transformation with semantic preservation
【24h】

Institution-based UML activity diagram transformation with semantic preservation

机译:基于机构的 UML 活动图转换与语义保留

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

This paper presents a specific tool, called MAV-UML-AD, allowing the specification and the verification of workflow models using UML activity diagrams (UML ADs) and Event-B and based on institutions. The developed tool translates an activity diagram model into an equivalent Event-B specification according to a mathematical semantics. The transformation approach of UML AD models is based on the theory of institutions. In fact, each of UML AD and Event-B specifications is defined by an instance of its corresponding institution. The transformation approach is represented by an institution co-morphism which is defined between the two institutions. Institution theory is adopted as the theoretical framework of the tool essentially for two reasons. First, it gives a locally mathematical semantics for UML AD and Event-B. Second, it defines a semantic preserving mapping between UML AD specification and Event-B machine. Thanks to the B theorem prover, functional proprieties like liveness and fairness can be formally checked. The core of the model transformation approach will be highlighted in this paper and how institution concepts such as category, co-morphism and signature are presented in the two used formalisms. This paper will also illustrate the use of the developed tool MAV-UML-AD through an example of specification and verification.
机译:本文介绍了一种称为 MAV-UML-AD 的特定工具,它允许使用 UML 活动图 (UML AD) 和 Event-B 并基于机构对工作流模型进行规范和验证。开发的工具根据数学语义将活动图模型转换为等效的事件 B 规范。UML AD模型的转换方法基于制度理论。事实上,每个 UML AD 和 Event-B 规范都是由其相应机构的实例定义的。转型方法由两个机构之间定义的机构同态表示。制度理论被采纳为该工具的理论框架,主要有两个原因。首先,它给出了 UML AD 和 Event-B 的局部数学语义。其次,它定义了 UML AD 规范和 Event-B 机器之间的语义保留映射。多亏了 B 定理证明器,可以正式检查活性和公平性等函数属性。本文将重点介绍模型转换方法的核心,以及类别、同态和签名等制度概念在两种形式主义中是如何呈现的。本文还将通过规范和验证示例来说明所开发工具 MAV-UML-AD 的使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号