期刊文献+

PKUMoDEL:模型驱动的开发和语言家族支持环境 被引量:6

PKUMoDEL:A Model-Driven Development Environment for Languages Family
下载PDF
导出
摘要 OMG发布的UML语言家族和MDA架构促进了模型驱动软件开发的思想成为现实.建模语言版本升级或者面向不同领域的语言家族新增成员的不断出现,要求模型驱动开发环境除了使得模型成为软件开发生命周期中的主体之外,还应该具有元模型的定义和操纵能力.模型驱动的开发和语言家族支持环境PKUMoDEL是基于MOF的元建模环境和基于UML2.0的建模环境的集成体,很好地解决了诸如元模型的定义、扩展和评估、建模工具的自适应和演化、不同类型工具之间的集成、模型复用、从模型到运行环境的直接映射和部署等问题. The UML family of languages and model driven architecture, stemming from the object management group, turn the role of model-driven software development from contemplative to productive. As a result, model-driven development environments should not only put the concept of the model on the critical path of software development life cycle, but also support definition and manipulation of UML-based meta-models catering for the upgrading of UML and the emergence of new members of UML family. A model-driven development environment for language family (PKUMoDEL) incorporates MOF-based meta-modeling tools and UML 2.0-based modeling tools. The environment addresses the issues such as the definition, extension and evaluation of meta-models, adaptation and evolution of modeling tools, integration of various modeling tools, reusability of models, and mapping and deployment of models into implementation platform.
出处 《计算机研究与发展》 EI CSCD 北大核心 2007年第4期686-692,共7页 Journal of Computer Research and Development
基金 国家"九七三"重点基础研究发展规划基金项目(2002CB312003 2005CB321800) 国家自然科学基金项目(60473064) 内蒙古自然科学基金重点项目(200607010802)
关键词 模型驱动 元模型 CASE UML model driven meta-model CASE UML
  • 相关文献

参考文献18

  • 1S Kent.Model driven engineering[G].In:Proc of the 3rd Int'l Conf on Integrated Formal Methods (IFM'02),LNCS 2335.Berlin:Springer-Verlag,2002.286-298
  • 2Miguel de Miguel,Jean Jourdan,Serge Salieki.Practical experiences in the application of MDA[G].In:J-M Jézéquel,H Hussmann,S Cook,eds.In:Proc of the 5th Int'l Conf on UML (UML'02),LNCS 2460.Berlin:Springer-Verlag,2002.128-139
  • 3B Selic.The pragmatics of model-driven development[J].IEEE Software,2003,20(5):19-25
  • 4J P Tolvanen,M Rossi.MetaEdit +:Defining and using domain-specific modeling languages and code generators[C].OOPSLA 2003,Anaheim,California,2003
  • 5UML 2.0 Infrastructure Specification[S].OMG Document:ptc/03-09-15
  • 6麻志毅,赵俊峰,孟祥文,张文娟.青鸟面向对象软件建模工具的研究与实现[J].软件学报,2003,14(1):97-102. 被引量:12
  • 7马浩海,邵维忠,麻志毅.UML 2.0述评[J].计算机科学,2004,31(7):1-4. 被引量:5
  • 8A Gerber,M Lawley,K Raymond,et al.Transformation:The missing link of MDA[G].tn:Proc of Int'l Conf on Graph Transformation (ICGT' 02),LNCS 2505.Berlin:Springer-Verlag,2002.90-105
  • 9张能斌,马浩海,麻志毅.基于虚拟机的模型合并.见:梅宏,刘超.2004全国软件工程年会论文集[C].北京:机械工业出版社,2004.36-40
  • 10Jiang Yanbin,Shao Weizhong,Zhang Lu,et al.On the classification of UML's meta model extension mechanism[G].In:T Baar,et al,eds.Proc of the 7th Int'l Conf on UML (UML'04),LNCS 3273.Berlin:Springer-Verlag,2004.54-68

二级参考文献18

  • 1邵维忠 杨芙清.面向对象的系统分析[M].北京:清华大学出版社,1999..
  • 2邵维忠 穆钢城 苏渭珍.面向对象设计[M].北京:北京大学出版社,1997..
  • 3UML 2.0 Infrastructure, 3rd Revision. OMG document ad/03-03-01. Object Management Group, 2003
  • 4UML 2.0 Superstructure, 3rd Revision. OMG document ad/03-04-01. Object Management Group, 2003
  • 5Unified Modeling Language Specification, Version 1.5. OMG document formal/03-03-01, Object Management Group, 2003
  • 6Kobryn C. Designing a More Agile UML 2.0. Telelogic Research Center, 2002
  • 7Booch G, Rumbaugh J, Jacobson I. The Unified Modeling Language User Guide. Addison Wesley Longman, Inc. 1999
  • 8Cook S. The Architecture of UML. OMG presentations, 2002
  • 9Salicki S, Jourdanl J, de Miguel M. Practical Experiences in the Application of MDA. UML 2002
  • 10Weigert T. UML 2. 0 RFI Response Overview. Motorola, Dec.1999

共引文献15

同被引文献63

引证文献6

二级引证文献35

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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