期刊文献+

面向构件与方面的MDA软件开发新模型初探 被引量:5

Research of component- and aspect-based MDA software development model
下载PDF
导出
摘要 以面向对象为基础的基于构件(CBSD)的软件开发方法、面向方面(AOSD)方法以及基于模型递进驱动(MDA)的软件设计与开发方法各具优点,分别从不同角度很好地解决了软件开发中遇到的不同问题,却各有不足,在对CBSD、AOSP以及MDA等方法的研究基础上,提出了一种新的面向构件与方面的MDA软件开发模型,该方法通过计算模型、构件与方面模型、系统实现模型这3种逐步递进的模型采进行复杂系统的软件设计与开发。给出的应用实例表明该开发模型能有效降低复杂系统的开发难度,提高开发效率以及系统的复用性。 CBSD, AOSD and MDA have the advantages of themselves and solve the problems from different points, however, they also have the disadvantages. Based on the analysis of CBSD, AOSP and MDA, a new software development model is put forward. The model includes computational model, component-and aspect-based model and system implement model. A practical example shows that the new model reduce the difficulty and complexity, and improve efficiency of development and the reuse of the system.
作者 袁梅冷
出处 《计算机工程与设计》 CSCD 北大核心 2007年第11期2540-2542,2619,共4页 Computer Engineering and Design
关键词 构件 方面 模型驱动 软件开发 软件设计 component aspect MDA software development software design
  • 相关文献

参考文献9

  • 1迈利.基于重用的软件工程-技术、组织和控制[M].北京:子工业出版社,2004.
  • 2Siobhàn Clarke,Elisa.Aspect-oriented analysis and design[M].Washington,DC:Addison-Weslcy,2005.
  • 3OMG.UMLTM Resource Page[S].http://www.uml.org/.
  • 4David S Frankel.Model driven architecture:Applying MDA to enterprise computing[M].New York:John Wiley & Sons.2003.
  • 5Rakesh Radhakrishnan.Model driven architecture enabling service oriented architecture[M].Santa Clara:Sun Micor System,2004.
  • 6庞引明.SOA应用系统总体框架及相关概念[N].计算机世界报.2005-06-20.
  • 7刘瑞成,张立臣.实时系统的面向方面模型[J].计算机工程与设计,2006,27(6):937-940. 被引量:6
  • 8Anneke Kleppe,Jos Warmer,Wire Bast.MDA explained:The practice and promise of the model driven architecture[M].Washington,DC:Addison Wesley/Pearson,2004.
  • 9Sundrr Vaidyanathan.The role ofmodel driven architecture in business intergrafion[C].Business Integration Journal,2004.45-47

二级参考文献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.

共引文献7

同被引文献17

引证文献5

二级引证文献30

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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