期刊文献+

面向方面编程在软件进化中的应用

The Application of Aspect-Oriented Programming in Software Evolution
下载PDF
导出
摘要 软件进化是提高软件系统生命力,减缓其废退步伐的有效办法。分析了AOP(面向方面编程)的基本思想、软件进化的必要性及其现状,提出了采用AOP思想进行软件进化,以提高软件进化的有效性。文中给出了一个结合软件进化与AOP的实例。通过在EJB安全性方面初步应用AOP进行软件进化证明了两者结合的有效性。 Software evolution is a valid way that increases the software system' s vitality and slows down its deterioration process. This paper analyzes the thinking in AOP (Aspect - Oriented Programming), the necessity of software evolution, its current situation, and introduces a method of applying AOP into software evolution. AOP is applied in the EJB security service to realize software evolution, and the efficiency of this combination is proved.
作者 金镜 冯志勇
出处 《微处理机》 2007年第3期84-86,共3页 Microprocessors
关键词 面向方面编程 软件进化 企业Java BEAN 安全 AOP( Aspect Orient Programming) Software evolution EJB Security
  • 相关文献

参考文献5

  • 1Ian Sommervile,Pearson Education.Software engineering 7th Edition[M].北京:机械工业出版设社,2004.
  • 2Walter Hürsch,Cristina Lopes.Separation of Concerns[R].Technical report by the College of Computer Science,Northeastern University,1995.
  • 3Harold Ossher,Peri Tarr.Using Muhidimensional Separation of Concerns to(Re)shape Evolving Software[J].COMMUNICATIONS OF THE ACM.October 2001.
  • 4Ramnivas Laddad.I want my AOP(part 1-3)[Z].Java-World,January 2002.
  • 5LiberherrK,Orleans D,Ovlinger J.Aspect-Oriented Programming Adaptive Methods[J].Communications of the ACM,October 2001,44(10).

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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