机构地区: 广东工业大学计算机学院
出 处: 《计算机工程与设计》 2006年第6期937-940,共4页
摘 要: 基于UML的实时系统面向方面模型,能够把实时关注从系统中分离出来,形成一个独立于系统的时间方面,实现时间方面的并发设计和系统时间特性的统一管理。面向方面编程(AOP)技术允许把设计好的时间方面根据特定需要重新织入系统,组合为实时系统。模型扩展了UML来表达AOP技术和时间概念,并从系统的静态结构模型、动态行为模型和时间方面的织入等几部分建模实时系统。一个电梯控制系统例子充分说明这种设计过程。 An aspect-oriented model was created for the real-time systems based on UML. Real-time concerns are separated from the system, and are designed as a time aspect independently. The time aspect can be concurrently designed, and the real-time feature of the system is managed by unified model, Aspect-oriented programming (AOP) technology allows time aspects to be woven into the system when needed for a particular application to compose a real-time system. UML is extended to meet the need ofAOP and time model. Realtime systems could be modeled from static structure, dynamic behaviors and weaving of time-aspect, The design process is illustrated via elevator case.
关 键 词: 统一建模语言 面向方面编程 关注分离 实时系统 时间模型
领 域: [自动化与计算机技术] [自动化与计算机技术]