首页> 外文会议>IInternational Conference on Software Engineering and Formal Methods >Translating Alloy Specifications to UML Class Diagrams Annotated with OCL
【24h】

Translating Alloy Specifications to UML Class Diagrams Annotated with OCL

机译:将合金规范转换为使用OCL注释的UML类图表

获取原文

摘要

Model-Driven Engineering (MDE) is a Software Engineering approach based on model transformations at different abstraction levels. It prescribes the development of software by successively transforming models from abstract (specifications) to more concrete ones (code). Alloy is an increasingly popular lightweight formal specification language that supports automatic verification. Unfortunately, its widespread industrial adoption is hampered by the lack of an ecosystem of MDE tools, namely code generators. This paper presents a model transformation between Alloy and UML Class Diagrams annotated with OCL. The proposed transformation enables current UML-based tools to also be applied to Alloy specifications, thus unleashing its potential for MDE.
机译:模型驱动工程(MDE)是一种基于不同抽象级别模型变换的软件工程方法。它通过连续将模型从摘要(规格)转换为更具体的混凝土(代码)来规定软件的开发。合金是一种越来越受欢迎的轻量级形式规范语言,支持自动验证。不幸的是,由于缺乏MDE工具的生态系统,即代码发电机,其广泛的工业采用受到阻碍。本文介绍了使用OCL注释的合金和UML类图之间的模型转换。所提出的转换使基于UML的基于UML的工具也可以应用于合金规范,从而释放其MDE的潜力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号