首页> 外文会议>Hardware/software - codesign and system synthesis (col - located with ESWEEK) >A MDD Methodology for Specification of Embedded Systems and Automatic Generation of Fast Configurable and Executable Performance Models
【24h】

A MDD Methodology for Specification of Embedded Systems and Automatic Generation of Fast Configurable and Executable Performance Models

机译:用于嵌入式系统规范和自动生成快速可配置和可执行性能模型的MDD方法论

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

摘要

This paper presents the COMPLEX UML/MARTE modeling methodology and its related framework for automatic generation of executable performance models. The modeling methodology supports Model-Driven Development (MDD), required by industrial flows, and a novel set of modeling features specifically suitable for Design Space Exploration (DSE), a crucial design activity. The COMPLEX framework has other advantages for DSE. The COMPLEX tooling enables the automatic generation of an executable and configurable model for fast performance analysis without requiring engineering effort. The COMPLEX tooling automates the production of an easily portable text-based representation of the UML/MARTE model. This representation is read by the underlying simulation infrastructure, which automatically builds a fast performance model supporting the evaluation of different configurations of the system. An important aspect of this performance analysis framework is that it supports a system-level text-based front-end, which is produced from the COMPLEX UML/MARTE model, and which avoids the development of SW implementations, HW refinements, or the implementation of HW/SW interfaces. Moreover, neither code regeneration, nor recompilation is required for any DSE iterations, and thus, the time taken in the exploration is mostly due to model simulation.
机译:本文介绍了用于自动生成可执行性能模型的COMPLEX UML / MARTE建模方法及其相关框架。建模方法论支持工业流程所需的模型驱动开发(MDD),以及一组特别适合于关键设计活动设计空间探索(DSE)的新颖建模功能。对于DSE,COMPLEX框架还具有其他优势。 COMPLEX工具可自动生成可执行和可配置的模型,以进行快速性能分析,而无需进行工程工作。 COMPLEX工具可自动生成易于移植的基于文本的UML / MARTE模型表示。底层的仿真基础架构会读取此表示形式,该基础架构会自动构建一个快速的性能模型,以支持评估系统的不同配置。该性能分析框架的一个重要方面是,它支持系统级的基于文本的前端,该前端是从COMPLEX UML / MARTE模型产生的,并且避免了开发SW实施,硬件改进或开发HW。硬件/软件接口。此外,任何DSE迭代都不需要代码重新生成或重新编译,因此,探索所需的时间主要是由于模型仿真。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号