期刊文献+

AOSD方法及其在分布式系统开发中的应用 被引量:1

AOSD and its application in development of distributed system
下载PDF
导出
摘要 在包含诸多横切关注点的复杂软件系统开发中,面向对象软件开发方法(OOSD)存在无法克服的缺陷。在分析面向对象软件开发方法对横切关注点处理的缺陷的基础上,讨论了面向方面软件开发(aspect-orientedsoftwaredevelopment,AOSD)方法及其在复杂系统开发中的优越性,提出了一种面向方面软件开发方法的过程模型,介绍了面向方面软件开发方法在分布式系统开发中的应用。 Object-oriented software development method has its unconquerable limitation in the development of complex software system which contains many crosscutting concerns. Based on the analysis of the limitation of OOSD method in dealing with crosscutting concerns, the aspect-oriented sofiware development method (AOSD) and its superiority are introduced. A process model ofAOSD and the application of AOSD in the development of a distributed system are given.
出处 《计算机工程与设计》 CSCD 北大核心 2006年第17期3302-3305,共4页 Computer Engineering and Design
关键词 面向方面软件开发 横切关注点 面向方面软件开发过程模型 分布式系统 ASPECTJ AOSD crosscutting concerns AOSD process model distributed system aspectJ
  • 相关文献

参考文献7

  • 1Chethana Kuloor,Armin Eberlein.Aspect-oriented requirements engineer for software product lines[C].Huntsville Alabama,USA:Proceedings of the 10th IEEE International Conference and Workshop on the ECBS'03,2003.213-218.
  • 2Ramnivas Laddad.I want my AOP,Part1-Part3[EB/OL].http:www.javaworld.com.
  • 3Hursch W,Videira Lopes C.Separation of concerns[M].Boston:Northeastern University,1995.
  • 4Harold Ossher,Peri Tarr.Using multi-dimensional separation of concerns to (Re) shape evolving software[J].CACM,2001,44(10):36-39.
  • 5曹东刚,梅宏.面向Aspect的程序设计——一种新的编程范型[J].计算机科学,2003,30(9):5-10. 被引量:48
  • 6John T Bell,James T Lambros,Stanford Ng.J2EE开源工具包[M].北京:清华大学出版社,2005.21-23.
  • 7Kiczles G,Hilsdale E,Hugunin J.Getting started with aspectJ[J].CACM,2001,44(10):59-65.

二级参考文献13

  • 1Kiczales G, Lamping J, et al, Aspect-Oriented Programming. In: Proc of ECOOP'97, 1997.
  • 2Ossher H, Tarr P. Using Multi-dimensional Separation of Coneerns to (Re)Shape Evolving Software. CACM,2001,44(10).
  • 3Bergmans L,Aksh M. Composing Crosscutting Concerns Using Composition Filters. CACM ,2001,44(10).
  • 4Lieberherr K, Orleans D, Ovlinger J. Aspect-Oriented Programming With Adaptive Methods. CACM,2001'044(10).
  • 5Elrad T, Filman R E, Bader A. Aspect-Oriented Programming. CACM,2001,44(10).
  • 6Elrad T, Aksit M M, Kiczales G, Lieberherr K,Panelists H O. Discussing Aspects of AOP. CACM,2001,44(10).
  • 7Pace J A D, Campo M R. Analyzing The Role of Aspects in Software Design. CACM,2001,44(10).
  • 8Kiczales G,et al. Getting Started with AspectJ. CACM, 2001.44(lO).
  • 9Constantinides C A. et al. Designing an Aspect-Oriented Framework in an Object-Oriented Environment, ACM Computing Surveys (CSUR). March 2000.
  • 10Mei Hong, et al. ABC/ADL,. An ADL Supporting Component Composition. In :Proc. of ICFEM 2002.

共引文献47

同被引文献20

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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