期刊文献+

结合面向方面的MDA建模工具的研究与实现

Design and implementation of MDA modeling tool combined with aspect-orientation
下载PDF
导出
摘要 针对MDA在建模、模型间转换以及最终代码的生成的过程中,系统的功能需求与非功能需求混合在一起,同一类型的功能分散,系统不具备模块化、高内聚、低耦合的特性的问题,提出将面向方面与MDA结合的思想,使用MDA的相关技术实现一个同时支持面向方面与面向对象建模,满足MDA模型转换要求的模型建立工具。采用用该工具对实验案例建模,分析结果表明,该方法确实可行,具有实用价值。 Aiming at the problems that system's functional requirements and non-functional requirements are mixed together and similar function code is scattered throughout the program in the process of MDA modeling, model conversion and final code generation, resulting in that the system does not have the characteristics of modular, high cohesion and low coupling, the concept of combining aspect-oriented programming and MDA framework was proposed. A modeling tool supported both the needs of the as- pect oriented and object oriented modeling and met the requirements of MDA model transformation was implemented using MDA techniques. A model was established for the experiment case. The analysis of the experimental results shows that the designed method is feasible and has practical value.
出处 《计算机工程与设计》 北大核心 2017年第1期116-122,共7页 Computer Engineering and Design
基金 国家自然科学基金项目(61272194)
关键词 面向方面 模型驱动架构 MDA建模工具 元模型 元对象设施 aspect-oriented model driven architecture (MDA) MDA modeling tool meta model meta object facility (MOF)
  • 相关文献

参考文献1

二级参考文献12

  • 1刘瑞成,张立臣.基于UML的面向方面建模方法[J].计算机科学,2005,32(10):204-209. 被引量:16
  • 2李志纯,张南平.面向Aspect编程的应用研究[J].计算机技术与发展,2006,16(5):217-218. 被引量:9
  • 3杨敬中,张广泉.基于UML2.0的面向方面建模方法研究[J].苏州大学学报(工科版),2007,27(1):21-26. 被引量:3
  • 4Booch G, Rumbaugh J, Jacobson I. Tile Unifield Modeling Language User Guide[ M]. [s.l. ] :Addison-Wesley,2001.
  • 5Eriksson H E, Penker M Lyons B, et al. UML2.0工具箱[M].余安萍,译.北京:电子工业出版社,2004:258-297.
  • 6Schauerhuber A ,Schwinger W. A Survey on Aspect-Oriented Modeling Approaches[ R ]. Technical Report AOSD-Europe- ULANC-9, AOSD-Europe ,2005.
  • 7Zakaria A A, Hosny H, Zeid A. A UML Extension for Modeling Aspect -Oriented Systems [ C ]//In : Intl. Workshop on Aspect-Oriented Modeling with UML. Germany : [ s. n. ] ,2002.
  • 8Naveed M, AbduUah M K, Rashid K, et al. Representing Shared Join Points with State Charts: A High Level Design Approach [ J ]. Transactions on Engineering, Computing and Technology ,2006,15:82-83.
  • 9Zhang Jingjun, Chen Yuejuan, Liu Guangyuan. The Realization of Aspectual State Model with UML Extension Mechanism [C ]//4th IEEE Conference on. Industrial Electronics and Applications,ICIEA 2009. [ s. l. ] : [ s. n. ], 2009:3068 - 3072.
  • 10AspectJ. AspectJ Project Home Page [ EB/OL]. 2009. http ://eclipse. org/aspectj/.

共引文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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