本文已被:浏览 1200次 下载 1934次
Received:December 05, 2016
Received:December 05, 2016
中文摘要: 随着实时嵌入式系统的功能越来越复杂,现有的软硬件分离、软硬件协调等实时系统设计方法已经无法满足其系统实现的要求.本文根据模型驱动开发架构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.
keywords: real-time embedded system MDA MIC SEFM
文章编号: 中图分类号: 文献标志码:
基金项目:国家自然科学基金(61379040,61272131,61202053);江苏省自然科学基金(SBK2012194)
引用文本:
赵勇,陈香兰.基于模型驱动的实时嵌入式系统.计算机系统应用,2017,26(8):83-87
ZHAO Yong,CHEN Xiang-Lan.Real-Time Embedded System Design Method Based on Model-Driven.COMPUTER SYSTEMS APPLICATIONS,2017,26(8):83-87
赵勇,陈香兰.基于模型驱动的实时嵌入式系统.计算机系统应用,2017,26(8):83-87
ZHAO Yong,CHEN Xiang-Lan.Real-Time Embedded System Design Method Based on Model-Driven.COMPUTER SYSTEMS APPLICATIONS,2017,26(8):83-87