期刊文献+

基于MDA/PIM的组件自动生成技术的研究 被引量:2

A Technique to Generate Components in MDA/PIM for Automation
下载PDF
导出
摘要 分析了传统模型驱动构架(MDA)PIM层的UML模型缺乏严格的语义而不能自动转换到PSM层的不足,并针对目前基于MDA的组件开发过程中存在的问题,利用了基于组件的开发(CBD)和MDA的优势特征,结合两者对软件的复用性和自动生成的特点,提出了把UMLprofile应用到MDA/PIM层的组件设计中,从而实现了UMLprofile构建的PIM层模型自动转换到PSM层模型的需求,并在最后生成可执行的代码,达到了组件自动生成的目的. This paper presents the deficiencies of the traditional model driven architecture(MDA)'s platform independent model which is designed by UML lacks the strict semantics and can't transformed into platform specific model(PSM)automation,so the component development based on MDA can't transformed into PSM directly.Using the advantage of component-based development and model driven architecture,combine the reusability and automation of CBD and MDA,this paper proposes an UML profile for specifying component-based design in MDA/PIM framework.,and components which are specified with UML profile at the level of PIM can be automatically transformed into PSM and eventually generate source code implementation.
作者 任铭亮 刘勇
出处 《微电子学与计算机》 CSCD 北大核心 2009年第5期71-75,共5页 Microelectronics & Computer
基金 国家自然科学基金项目(60475021) 河南省教育厅自然科学计划资助项目(200510464021)
  • 相关文献

参考文献8

二级参考文献22

  • 1冯少荣.基于XML和JAVA构建程序生成器[J].计算机应用与软件,2005,22(1):57-59. 被引量:7
  • 2李明杰,沈钧毅,常晋义.基于组件技术的配电网管理系统的设计与实现[J].微电子学与计算机,2006,23(6):88-91. 被引量:4
  • 3柴晓路 梁宇奇.Web Services技术、架构及应用[M].北京:电子工业出版社,2003..
  • 4OMG.CORBA Web Services.TC Document Orbos/2001,6(7)
  • 5OMG.CORBA to WSDL/SOAP Interworking Specification:OMG Document Number ptc/2003,1(14)
  • 6Clemens Szyperski.Component Software Beyond ObjectOriented Programming[M].ACM Press,2002
  • 7张驰.CORBA与Web Services集成技术[J].计算机应用,2004,24:38-39.
  • 8Miller J, Mukerji J. MDA Guide Version 1.0.1: Document Number omg/2003-06-01 [Z]. 2003. http://www.omg.com/mda.
  • 9Yang Y J, Kim S Y, Choi G J, et al. A UML-based Object-oriented Framework Development Methodology[C]//Proceedings of Software Engineering Conference, Asia Pacific. 1998-12-02.
  • 10Melia S, Cachero C, Gomez J. Using MDA in Web Software Architectures[C]//Proc. of the 2^nd International Workshop on Generative Techniques in the Context of MDA, Anaheim, California,USA. 2003-10.

共引文献62

同被引文献12

  • 1王学斌,王怀民,吴泉源,史殿习.一种模型转换的编织框架[J].软件学报,2006,17(6):1423-1435. 被引量:24
  • 2Ashley McNeile, Ella Roubtsova. Composition semantics for executable and evolvable behavioral modeling in MDA[C]//ACM. New York, 2009.
  • 3Pekka Aho, Matti Mki, Daniel Pakkala, et al. MDA--based tool chain for web services development [C]// ACM, WEWST'09. New York, 2009.
  • 4Dean J,Ghemawat S. MapReduce: simplied data process ing on large clusters[C]//Proceedings of the 6th Sympo- sium on Operating System Design and Implementation. New York:ACM Press,2004:137- 150.
  • 5Michael Cusumano. Cloud computing and SaaS as new computing platforms[J]. Communications of the ACM, 2010,53(4):27--29.
  • 6Hailpern B, Tarr P. Model--driven development: the good, the bad, and the ugly[J]. IBM Systems Journal, 2006,45(3) : 451-461.
  • 7Brown A W, Iyengar S, Johnston S. A rational ap- proach to model--driven development[J]. IBM Systems Journal, 2006,45(3) :463-480.
  • 8Dean J, Ghemawat S. MapReduce: simplied data process- ing on large elusters[C]//OSDI'04. Proceedings of the 6th Symposium on Operating System Design and Imple- mentation. New York: ACM Press, 2004 .. 137- 150.
  • 9Wada H, Suzuki J. Modeling turnpike frontend system: a model- driven development framework leveraging UML metamodeling and attribute- oriented program- ming [C]// 8th International Conference, MODELS 2005. Montego Bay, Jamaica, Springer, 2005:584 -600.
  • 10谷玉奎,曹宝香,袁玉珠.基于SOA的分布式构件库管理模型[J].计算机技术与发展,2008,18(4):101-103. 被引量:3

引证文献2

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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