基于模型驱动的实时嵌入式系统
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金(61379040,61272131,61202053);江苏省自然科学基金(SBK2012194)


Real-Time Embedded System Design Method Based on Model-Driven
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    随着实时嵌入式系统的功能越来越复杂,现有的软硬件分离、软硬件协调等实时系统设计方法已经无法满足其系统实现的要求.本文根据模型驱动开发架构MDA和模型集成开发MIC的核心思想,将时间语义结合服务体/执行流(Servant/Exe-Flow Model,简称SEFM)模型,提出了一种基于模型驱动的实时系统设计方法.首先,本文给出了SEFM模型的元模型表达系统的抽象语义,同时使用XML语言和框图语言来描述SEFM模型的具体语法.结合XML解析技术,根据同一抽象语法的不同具体语法能够相互转化,实现了框图语言的代码生成,最后以实时跟车系统设计方案表明该系统实现方法的可行性和正确性.

    Abstract:

    As the real-time embedded systems are more and more complex, the existing RTOS design method, such as hardware and software separation,hardware and software coordination and so on, is unable to meet the requirements of its implementation. Combined with the core idea of MDA and MIC, this paper proposes a method based on model-driven for the RTOS design, which combines the temporal semantics with the Servant / Exe-Flow Model. Firstly, the paper gives the abstract semantics of the meta model expressing SEFM, and describes the concrete syntax of SEFM using XML language and block diagram language. If a different specific syntax can express the same abstract syntax, then each of them can be transformed into the other. Combined with XML parsing technology, the code generation of SEFM can be realized. Finally, the experiments of the following vehicle system show that the method of system design is feasible and correct.

    参考文献
    相似文献
    引证文献
引用本文

赵勇,陈香兰.基于模型驱动的实时嵌入式系统.计算机系统应用,2017,26(8):83-87

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2016-12-05
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2017-10-31
  • 出版日期:
文章二维码
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号