- 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类和模块中分辨出这些元素,需要一些额外的代码:模块加上了
您可能关注的文档
- (一)建设项目的名称及概要.doc
- (中)做好工程建设施工阶段监理的基本问题.doc
- (学生)中考数学压轴题一.doc
- .办公楼主体结构工程质量评估报告.doc
- .导数的实际应用.doc
- 1Z103040一级建造师建设工程估价.ppt
- 2005二级建造师实务真题.ppt
- 2005建造师真题.ppt
- 2014.3河南高二月考有机试题.doc
- ACS技术选型方案引用.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)