期刊文献+

模式语义链元建模及其应用 被引量:1

Metamodeling of Pattern Semantic Link and Its Applications
下载PDF
导出
摘要 大粒度的模型转换是模型驱动软件开发场景下的重要技术需求,仅通过定义通用模型转换语言不足以满足这一需求,其中一个原因是通用模型转换语言工作在特定建模语言的元模型层次而非一般设计意图层次上.文中提出一种模式语义链(PSL)元建模方法.通过重型扩展统一建模语言(UML)元模型以直接形式化描述可表达一般设计意图的模式,并应用UML动作语义和元模型继承实现模式自动生成及转换.该方法为实现一般设计意图层次上的大粒度模型转换提供了有效支持. The coarse-grained model transformation is an important technical requirement on the Model-Driven Software Development (MDSD) scene. It is not enough to meet this requirement only by defining the general model transformation languages. One of the reasons is that the general model transformation languages work at the level of metamodels of specific modeling languages, but not at the level of general design intentions. In this paper, a PSL (Pattern Semantic Link) metamodelling method is proposed. The heavyweight extension of the UML (Unified Mo. deling Language) metamodel is firstly carried out to formalize the patterns which can be used to express general design intentions. UML Action Semantics and the metamodel inheritance are then used to realize the automatic pattern generation and transformation. The proposed method can effectively support the coarse-grained model transformation at the level of general design intentions.
出处 《华南理工大学学报(自然科学版)》 EI CAS CSCD 北大核心 2005年第3期50-54,共5页 Journal of South China University of Technology(Natural Science Edition)
基金 国家重点基础研究发展规划 973资助项目(G20000263)
关键词 模式语义链 统一建模语言 对象约束语言 设计意图 模型转换 模式自动生成 pattern semantic link unified modeling language object constraint language design intention model transformation automatic pattern generation
  • 相关文献

参考文献9

  • 1Joaquin Miller,Jishnu Mukerji.MDA Guide Version 1.0.1 [EB/OL]. http://www.omg.org/docs/omg/03-06-01.pdf,2003-06-01. 被引量:1
  • 2Iteractive Objects.ArcStyler Modeling Style and User's Guide for ArcStyler Version 4.0 [EB/OL]. http://www.io-software.com/as_support/docu/Users_Guide.pdf, 2003-10-22. 被引量:1
  • 3GammaE HelmR JohnsonR etal 李英军译.设计模式-可复用面向对象软件的基础 [M].北京:机械工业出版社,2000.57-63. 被引量:1
  • 4oldsoft.UML 2.0 OCL 2nd revised submission, ad/2003-01-07 [EB/OL].http://www.omg.org/cgi-bin/apps/do_doc?ad/03-01-07.pdf,2003-01-07. 被引量:1
  • 5OMG.UML version 1.4.2,formal/04-07-02 [EB/OL].http://www.omg.org/cgi-bin/apps/do_doc?formal/04-07-02.pdf,2004-07-02. 被引量:1
  • 6Gerson Sunye,Alain Le Guennec,Jean-marc Jezequel.Using UML action semantics for model execution and transformation [J]. Elsevier Information Systems,2002,27(6): 445-457. 被引量:1
  • 7obert France,Sudipto Ghosh,Eunjee Song, et al.A metamodeling approach to pattern-based model refactoring [J].IEEE Software, 2003,20(5):52-58. 被引量:1
  • 8Aline Lu(e)cia Baroni,Yann-Gae(e)l Gue(e)he(e)neuc, Herve(e)Albin-Amiot.Design Patterns Formalization [EB/OL].http://www.yann-gael.gueheneuc.net/Work/Publications/Documents/Research+report+Metamodeling+June03.doc.pdf, 2003-06-27. 被引量:1
  • 9王晓庆,曾文英,王明文,丁晖.设计模式中的面向对象原则及其子模式[J].计算机工程,2003,29(9):192-194. 被引量:17

二级参考文献8

  • 1钱能.C ++程序设计教程[M].北京:清华大学出版社,1998.. 被引量:1
  • 2GammaB李英军译.设计模式—可复用面向对象软件的基础[M].北京:机械工业出版社,2000.. 被引量:1
  • 3刘润东.UML对象设计与编程[M].北京:北京希望电子出版社,2001.. 被引量:1
  • 4Gamma E, Helm R, Johnson R, et al. Design Patterns: Elements of Reuseable Object-oriented Software. Addison-wesley, 1995. 被引量:1
  • 5Zimmer W. Relationships Between Design Patterns.Forschungszentrum Informatik, Bereich Programmstrukuuen Haid-und-neuostrasse 10-14,D-76131 Karlsruhe,Germany, 1994. 被引量:1
  • 6Duell M, Goodsen J, Rising L. Non-software Examples of Software Design Patterns.OOPSLA97 Workshop. AG Communication Systems,1999. 被引量:1
  • 7Coplien J O. Software Patterns. Bell Laboratories, The Hillside Group,SIGS Books & Multimedia,2000. 被引量:1
  • 8Meyer B. Object-oriented Soitware Construction. Prentice Hall PTR,1997. 被引量:1

共引文献16

同被引文献10

  • 1张东民,廖文和,胡建,郭宇,程筱胜,黄晔.基于本体的设计知识建模[J].华南理工大学学报(自然科学版),2005,33(5):26-31. 被引量:38
  • 2Frank U.Delegation:an important concept for the appropriate design of object models[J].Journal of Object-Oriented Programming,2000,13(3):13-18. 被引量:1
  • 3Schreiber G,Akkermans H,Anjewierden A,et al.Knowledge engineering and management:the commonKADS methodology[M].Cambridge,Massachusetts:MIT Press,2000. 被引量:1
  • 4Frank U.Multi-perspective enterprise models as a conceptual foundation for knowledge management[C]// Proc of 33rd Hawaii International Conference on System Science.Honolulu,2000:1-10. 被引量:1
  • 5Abou-Zeid El-Sayed.A knowledge management reference model[J].Journal of Knowledge Management,2002,6(5):486-499. 被引量:1
  • 6OMG.Meta object facility(MOF)version 1.4[S/OL].2002-04-03.http://www.omg.org/docs/formal/02-04-03.pdf. 被引量:1
  • 7Ebert J,Winter A,Dahm P,et al.Graph based modeling and implementation with EER/GRAL[C]// Thalheim B.Conceptual Modeling-ER ' 96.Berlin:Springer,1996:163-178. 被引量:1
  • 8Frank U.Multi-perspective enterprise modeling(MEMO)-conceptual framework and modeling languages[C]//Proc of 35th Hawaii International Conference on System Science.Big Island of Hawaii,2002:1258-1267. 被引量:1
  • 9Thi-Lan-Anh D,Gerbe O.A metamodel for knowledge management[C]// Proc of Intl Conf RIVF' 04.Hanoi,2004. 被引量:1
  • 10Loucopoulos P,Kavakli V.Enterprise knowledge management and conceptual modelling[J].Lecture Notes in Computer Science,1999,1565:123-143. 被引量:1

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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