作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (17): 252-254. doi: 10.3969/j.issn.1000-3428.2009.17.087

• 开发研究与设计技术 • 上一篇    下一篇

基于面向方面MDA的实时系统开发方法

刘敬勇1,2,张立臣1,陈 成1   

  1. (1. 广东工业大学计算机学院,广州 510006;2. 中国科学院成都计算机应用研究所,成都 610041)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-09-05 发布日期:2009-09-05

Real-time System Development Method Based on Aspect-oriented MDA

LIU Jing-yong1,2, ZHANG Li-chen1, CHEN Cheng1   

  1. (1. College of Computer, Guangdong University of Technology, Guangzhou 510006; 2. Chengdu Institute of Computer Application, Chinese Academy of Sciences, Chengdu 610041)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-09-05 Published:2009-09-05

摘要: 实时系统有许多难以处理的横切整个系统的非功能需求。针对以上问题,提出基于面向方面模型驱动架构的实时系统开发方法。该方法在设计阶段将系统的非功能需求从功能需求中分离出,以降低系统开发的复杂性,提高系统的可重用性、可维护性和横切关注点的模块化程度。通过应用实例证明该方法是有效的。

关键词: 面向方面, 模型驱动架构, 实时系统, 非功能需求

Abstract: Real-time systems have many non-functional requirements, which crosscut entire system and are difficult to be handled. This paper presents a real-time system development method based on aspect-oriented Model-Driven Architecture(MDA). It separates the handing of non-functional requirements from the functional ones in design phase, which reduces the complexity of real-time systems development and improves reusability and maintainability of real-time systems, and modularization of crosscutting concerns. Application case proves that the method is effective.

Key words: aspect-oriented, Model-Driven Architecture(MDA), real-time system, non-functional requirements

中图分类号: