期刊文献+

实时系统的面向方面模型 被引量:6

Aspect-oriented model for real-time system
下载PDF
导出
摘要 基于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.
出处 《计算机工程与设计》 CSCD 北大核心 2006年第6期937-940,共4页 Computer Engineering and Design
基金 国家自然科学基金项目(60474072 60174050) 广东省自然科学基金项目(04009465 010059) 广东省高校自然科学研究基金项目(Z03024)
关键词 统一建模语言 面向方面编程 关注分离 实时系统 时间模型 UML aspect-oriented programming separation of concerns real-time systems timing model
  • 相关文献

参考文献8

  • 1Zakaria A A,Hosny H,Zeid A A.UML extension for modeling aspect-oriented systems[R].International Workshop on AspectOriented Modeling with UML,2002.
  • 2Aleksandra Tesanovic,Dag Nystrom.Aspects and components in real-time system development:Towards reconfigurable and reusable software[R].Journal of Embedded Computing,2004.
  • 3Katara M,Mikkonen T.Aspect-oriented specification architectures for distributed real-time systems[A].Proc of the 7th IEEE International Conference on Engineering of Complex Computer Systems[C].2001.
  • 4Aldawud O,Elrad T,Bader A.UML profile for aspect-oriented software development[R].Proc of the 3rd International Workshop on Aspect-Oriented Modeling,2003.
  • 5Stein D,Hanenberg S,Unland R.A UML-based aspect-oriented design notation for aspectJ[A].Proc of the 1st ACM International Conference on Aspect-Oriented Software Development[C].2002.
  • 6OMG.UML profile for schedulability,performance and time[DB/OL].2003.www.omg.org.
  • 7Sergiu-Mihai Dascalu.Combining semi-formal and formal notations in software specification:An approach to modelling timeconstrained systems[D].PhD thesis,Dalhousie University,2001.
  • 8Mark Mahoney,Atef Bader,Tzilla Elrad,et al.Using aspects to abstract and modularize statecharts[R].The 5th Aspect-Oriented Modeling Workshop in Conjunction with UML,2004.

同被引文献46

引证文献6

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部