现在的位置: 首页 > 综合 > 正文

探索模型驱动开发(MDD)和相关方法,第 4 部分

2013年02月21日 ⁄ 综合 ⁄ 共 550字 ⁄ 字号 评论关闭

在本文中,使用 Eclipse Modeling Framework (EMF) 和 Graphical Modeling
Framework (GMF)
技术来为领域特定语言产生领域特定建模辅助工具。了解定义领域特定语言的价值,探索基本概念和不同的建模方法,以及获取有关创建良好元模型的提示。

引言

在体系结构设计和软件工程中,您需要清楚理解体系结构的领域,并且能够有效地将该信息传达给其他人员。可以使用各种技术和工具来应对此挑战,例如使用领域特定语言(domain-specific
language,DSL)和领域特定建模(domain-specific modeling,DSM)。DSM 充当 DSL
的前端,并允许用户通过可视化的表示形式来表示构造。

本文集中于使用 Eclipse Modeling Framework (EMF) 和 Graphical Modeling Framework (GMF)
技术来说明如何为 DSL 产生 DSM 辅助工具。

要使用 EMF 和 GMF 来开发 DSL 和 DSM,您需要以下工具:

  • 建模和元模型建模概念和技术

    • 使用 EMF 的建模
    • 使用 GMF 模型来进行工具开发
  • 模型转换概念和技术的建模
  • 构件转换概念和技术的建模
  • 软件工程和编程:
    • Java 编程
    • 了解 EMF API

本文转自IBM Developerworks中国

      请点击此处查看全文

 

抱歉!评论已关闭.