首页> 外文会议>Modelling and simulation >A MODEL-DRIVEN ENGINEERING APPROACH TO DERIVE SIMULATION MODELS FROM UML-BASED HARDWARE DESCRIPTIONS
【24h】

A MODEL-DRIVEN ENGINEERING APPROACH TO DERIVE SIMULATION MODELS FROM UML-BASED HARDWARE DESCRIPTIONS

机译:基于UML的硬件描述推导仿真模型的模型驱动工程方法

获取原文
获取原文并翻译 | 示例

摘要

Modeling is a crucial step in the initial stages of computer-based systems development. Early in the design cycle, system models must be rated, concerning design constraints, and decisions must be made. For this purpose, a highly expressive visual modeling language for system hardware is required. A multitude of UML-based hardware description languages have been developed in recent years. However, they are still confined to a pure documentation role and are not an integral part of the development process. Hence, formal transformation methods from hardware representations to formal simulation models yet have to emerge.rnIn this work, we bring forward a transformation method from UML-based hardware descriptions to Extended Queuing Networks (EQN), based on Model-Driven Engineering techniques. Therefore, we specify a meta-model for EQNs, that conforms to the Ecore metameta-model from the Eclipse Modeling Framework and utilize the ATLAS Transformation Language to declare transformation rules between the specification and the simulation model. As we also disclose a generic hardware description format, this work fosters the development of further methods for code generation (e.g. VHDL or System C) and system evaluation with Model-Driven Engineering approaches.
机译:在基于计算机的系统开发的初始阶段,建模是至关重要的一步。在设计周期的早期,必须对系统模型进行评级,并考虑设计约束,并做出决策。为此,需要一种用于系统硬件的高度表达的可视化建模语言。近年来,已经开发了多种基于UML的硬件描述语言。但是,它们仍然仅限于纯文档作用,并且不是开发过程中不可或缺的一部分。因此,从硬件表示到形式化仿真模型的形式化转换方法尚未出现。在这项工作中,我们提出了一种基于模型驱动的工程技术,从基于UML的硬件描述到扩展排队网络(EQN)的转换方法。因此,我们为EQN指定一个元模型,该元模型符合Eclipse Modeling Framework中的Ecore元模型,并利用ATLAS转换语言来声明规范与仿真模型之间的转换规则。由于我们还公开了通用的硬件描述格式,因此这项工作促进了代码生成(例如VHDL或System C)和使用模型驱动工程方法进行系统评估的其他方法的开发。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号