摘要
提出基于模型驱动构架的嵌入式系统模型驱动设计方法·首先建立UMLforSystemC语言元模型,以扩充UML对硬件平台相关模型的描述能力;然后分析模型变换的映射规则;最后基于系统平台结构模型和软硬件划分提供模型变换实现·该方法能自动地生成不同实现的SystemC系统模型,以加速系统设计空间搜索效率,支持嵌入式系统的快速开发和验证·
A model driven architecture (MDA)-based model driven development method for embedded systems is presented. The UMLforSystemC metamodel was established to extend the abilities to model hardware specific implementations for UML. Transformation rules were defined between platform independent models and platform specific models, i.e. UML models and SystemC models. Finally, the automatic transformation was implemented, which based on system's platform model and HW/SW partitioning. The proposed method provides automatic generation of different implementation models, so that there can be an increased efficiency of system space exploration and a rapid development and verification for embedded systems.
出处
《计算机辅助设计与图形学学报》
EI
CSCD
北大核心
2006年第2期257-264,共8页
Journal of Computer-Aided Design & Computer Graphics
基金
国家自然科学基金(60573105)