摘要
实时系统有许多难以处理的横切整个系统的非功能需求。针对以上问题,提出基于面向方面模型驱动架构的实时系统开发方法。该方法在设计阶段将系统的非功能需求从功能需求中分离出,以降低系统开发的复杂性,提高系统的可重用性、可维护性和横切关注点的模块化程度。通过应用实例证明该方法是有效的。
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 modnlarization of crosscutting concerns. Application case proves that the method is effective.
出处
《计算机工程》
CAS
CSCD
北大核心
2009年第17期252-254,共3页
Computer Engineering
基金
国家自然科学基金资助项目(60774095)
广东省自然科学基金资助项目(07001774)
关键词
面向方面
模型驱动架构
实时系统
非功能需求
aspect-oriented
Model-Driven Architecture(MDA)
real-time system
non-functional requirements