期刊文献+

面向方面的可配置实时系统开发方法 被引量:2

Aspect-oriented Development Method for Configurable Real-time System
下载PDF
导出
摘要 实时系统通常有严格的服务质量约束导致其维护和演化困难,针对该问题,提出一种面向方面的实时系统开发方法。该方法从实时系统的功能需求中分离出非功能需求,建立相应功能模型和非功能模型,生成相应组件和方面。应用结果表明,该方法可根据实际应用环境组成可配置的实时系统,组成的实时系统具有较低的开发复杂性,较高的可重用性和灵活性。 Real-time system commonly has rigorous service quality restriction to lead its hard safeguard and evolutionary.Aiming at the problem,this paper proposes an aspect-oriented development method for real-time system.This paper separates the system non-functional requirements from functional requirements,builds relevant functional model and non-functional model according to these requirements,and generates relevant components and aspects.Application results show that this method can compose configurable real-time system according to realistic application requirements,composed real-time system has lower development complexity,higher reusability and flexibility.
出处 《计算机工程》 CAS CSCD 北大核心 2010年第8期46-48,共3页 Computer Engineering
基金 国家自然科学基金资助重大项目(90818008) 国家自然科学基金资助项目(60774095) 广东省自然科学基金资助项目(07001774) 广东工业大学校青年基金资助项目(092023)
关键词 面向方面 实时系统 服务质量 aspect-oriented real-time system Quality of Service(QoS)
  • 相关文献

参考文献6

  • 1Kristian S,Johan F,Mikael A.Introducing a Component Technology for Safety Critical Embedded Real-time Systems[C]// Proc.of CBSE'04.Edinburgh,UK:IEEE Press,2004.
  • 2Freitas E P,Wehrmeister M A,Pereira C E,et al.Using Aspect-oriented Concepts in the Requirements Analysis of Distributed Real-time Embedded Systems[C]//Proc.of IFIP'07.Irvine,USA:[s.n.],2007.
  • 3郭东亮,张立臣.基于扩展UML的面向方面的建模[J].计算机工程,2006,32(19):100-102. 被引量:8
  • 4Tesanovic A,Nystrom D,Hansson J,et al.Aspects and Components in Real-time System Development:Towards Reconfigurable and Reusable Software[J].Journal of Embedded Computing,2004,1(1):17-37.
  • 5Amirijoo M,Hansson J,Son S H,et al.Enhancing Feedback Control Scheduling Performance by On-line Quantification and Suppression of Measurement Disturbance[C]//Proceedings of the 11th IEEE Real-time and Embedded Technology and Applications Symposium.San Francisco,USA:[s.n.],2005.
  • 6张艳,赵建军,冯斌.基于AOP的面向对象程序的单元测试[J].计算机工程,2007,33(22):76-79. 被引量:3

二级参考文献13

  • 1RumbaughJ JacobsonI BoochG 姚淑珍 译.UML参考手册[M].北京:机械工业出版社,2001..
  • 2Kiczales G,Lamping J,Mendhekar A,et al.Aspect-oriented Programming[C].Proc.of ECOOP'97,Springer-Verlag,1997:220-242.
  • 3Kiczales G,Hilsdale E,Hugunin J,et al.An Overview of AspectJ[Z].WhitePaper,http://aspectj.org,2001.
  • 4AspectJ Team.The AspectJ^TM Programming Guide[Z].http://eclipse.org/aspectj/.
  • 5Spinczyk O,Gal A,Wolfgang S P.AspectC++:An Aspect-oriented Extension to C++[C].Proceedings of the 40^th International Conference on Technology of Object-oriented Languages and Systems,Sydney,Australia,2002.
  • 6Spinczyk O.Pure-systems GmbH[Z].AspectC++ Language Reference,http://www.aspectc.com/.
  • 7OMG.Unified Modeling Language Specification(Version 1.5)[Z].http://www.omg.org/.
  • 8OMG.UML Infrastructure 2.0 Adopted Specification[Z].http://www.omg.org/.
  • 9OMG.UML Superstructure 2.0 Draft Adopted Specification[Z].http://www.omg.org/.
  • 10AspectJ.AspectJ-Homepage[Z].(2006-05).http://www.aspectj.org.2006.

共引文献9

同被引文献19

  • 1李长云,李赣生,何频捷.一种形式化的动态体系结构描述语言[J].软件学报,2006,17(6):1349-1359. 被引量:33
  • 2周祖德,龙毅宏,刘泉.嵌入式网络数控技术与系统[J].机械工程学报,2007,43(5):1-7. 被引量:43
  • 3Václav R,Jo·o H S.Evolution and Reuse of Orthogonal Architecture[J].IEEE Transactions on Software Engineering,1996,22(2):153-157.
  • 4Fabresse L,Dony C,Huchard M.Foundations of a Simple and Unified Component-oriented Language[J].Journal of Computer Languages,Systems&Structures,2008,34(2/3):130-149.
  • 5Dangelmayr C,Blochinger W.Aspect-oriented Component Assembly——A Case Study in Parallel Software Design[J].Software Practice and Experience,2009,39(9):807-832.
  • 6Lehman M M, Ramil J F. Software Evolution——Background, Theory, Practice[J]. Information Processing Letters, 2003, 88(1/2): 33-44.
  • 7?erná I, Va?eková P, Zimmerova B. Component Substitutability via Equivalencies of Component-interaction Automata[J]. Electronic Notes in Theoretical Computer Science, 2007, 182: 39-55.
  • 8Cazzola W, Pini S, Ghoneim A, et al. Co-evolving Application Code and Design Models by Exploiting Meta-data[C]//Proceedings of the 12th Annual ACM Symposium on Applied Computing. Seoul, South Korea: ACM Press, 2007: 1275-1279.
  • 9Milner R. Bigraphical Reactive Systems: Basic Theory[R]. Cam- bridge, UK: University of Cambridge, Tech. Rep.: UCAM-CL- TR-523, 2001.
  • 10Kiczales G, Mendhekar A. Aspect-oriented Programming[C]// Proceedings of ECOOP’97. [S. l.]: Springer-Verlag, 1997: 220- 242.

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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