RGenRuby建模和代码生成的框架.docVIP

  • 4
  • 0
  • 约1.35万字
  • 约 24页
  • 2017-08-15 发布于重庆
  • 举报
RGenRuby建模和代码生成的框架.doc

RGen:Ruby建模和代架 简介 本文介“Ruby方式”RGen框架[1]。从MDA和MDD[2](但是除“建模”DSL)。模型。 RGen受到了openArchitectureWare(oAW)[3]这个有着相似应用范围的Java框架的影响。RGen的核心思想不Ruby在框架内作RGen通DSLs,Ruby十分适合在在一个著名的案例即是 Ruby on Rails[4],它包含了一些内置的Ruby DSLs。但是,oAW使用了一些外部的DSLs来定 经验告诉我们RGen方法是非常的使用Ruby和RGen我 使用RGen和oAWXML或者一“C++代UML状”作RGen来ECU) 模型和元模型 建模框架最重要的基本方面是表示模型和元模型的能力。元模型描述了特殊目的的模型看起来会是什 RGen在Ruby中采用了一Ruby表示法如1所示。 RGen通DSL一也就是所-元模型。 1:模型,元模型以及其Ruby表示 不像元模型,元-元模型在RGen里面已ECore -- Eclipse建模框架(EMF)[5]的元-元模型。2是ECore元模型的一个ECore中,元模型基本由一些以 图2:ECore元模型的 和其他例如oAW的框架相反,RGen的元模型定Ruby形式,一DSL。列表1描述了Ruby关键词来定义一个模块1和一些。Ruby类和模块中分辨出这些元素,需要一些额外的代码:模块加上了

文档评论(0)

1亿VIP精品文档

相关文档