Model Transformation: A declarative, reusable patterns approach

被引:24
作者
Duddy, K
Gerber, A
Lawley, M
Raymond, K
Steel, J
机构
来源
SEVENTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS | 2003年
关键词
D O I
10.1109/EDOC.2003.1233847
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The MOF Query, View and Transformation RFP, issued by OMG will result in a key enabling technology for model-driven development of large distributed systems. We have designed a transformation language which will meet the requirements of this RFP, and several others besides. The language is declarative and patterns based. Transformation descriptions are explicitly reusable and modular Rules that make up such descriptions may be aspect-driven, allowing for transformations to be written to address semantic concepts rather than structural features. This paper introduces the language and its rationale, and shows how it is used to solve a small but non-trivial MDA problem.
引用
收藏
页码:174 / 185
页数:12
相关论文
共 23 条
  • [1] Graph transformation for specification and programming
    Andries, M
    Engels, G
    Habel, A
    Hoffmann, B
    Kreowski, HJ
    Kuske, S
    Plump, D
    Schürr, A
    Taentzer, A
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 1999, 34 (01) : 1 - 54
  • [2] BROWN K, 2001, RULES PATTERNS SESSI
  • [3] CARTER K, 2003, AD030311 OMG
  • [4] GYAPAY S, 2000, AUTOMATIC ALGORITHM
  • [5] International Organization for Standardization, 1996, 10746 ISOIEC
  • [6] KALIDINDI R, 2001, BEST PRACTICES IMPRO
  • [7] Kiczales G, 1997, LECT NOTES COMPUT SC, V1241, P220, DOI 10.1007/BFb0053381
  • [8] Kiczales G, 1996, ACM COMPUT SURV, V28, P154
  • [9] *OMG, 2002, 020205 OMG
  • [10] *OMG, 2001, 011102 OMG