专栏首页模型驱动模型驱动MDA-GME建模(1)
原创

模型驱动MDA-GME建模(1)

工欲善其事,必先利其器!

GME是做学术研究的一个开源建模工具。如果要学会GME,我们需要大量的篇幅介绍才能完成这个学习过程。如果大家有兴趣,我可以在以后的文章中单独介绍。如果你有专研精神,可以自己参照网站提供的英文操作手册。

GME(Generic Modeling Environment)通用建模环境是一个可配置的工具包,用于创建特定于领域的建模和程序合成环境。配置是通过指定应用程序域的建模范式(建模语言)的元模型来完成的。建模范式包含与域相关的所有语法、语义和表示信息;将使用哪些概念来构造模型,这些概念之间可能存在哪些关系,建模人员如何组织和查看这些概念,以及控制模型构造的规则。

英文好的朋友可以参照下面的链接

https://www.isis.vanderbilt.edu/Projects/gme/

这里是下载地址(我用的版本 17.12.6 x64

http://repo.isis.vanderbilt.edu/GME/

上面的语言是不是有点晦涩难懂?简单说来它是一个建模工具。不同于其他的建模工具,GME可以帮助我们建立元模型,我们再通过元模型来构建我们的业务模型。关于元模型其实就是构成我们业务模型的基本元素模型以及可以联系各个元素之间的关系的基本模型。让我们来举栗子:

原子,分子,多彩的物质世界。

其中原子,可以看成是元模型,分子之间的结合关系就是元模型中各个元素的约束关系。这样就可以构成我们多彩的物质世界。不懂没关系,让我们来慢慢剥开问题看本质。

GME里面提供了元元模型。(由于我们要研究MDA 模型驱动开发,限于篇幅,我之列出和我们相关的元元模型元素)

  1. <<Atom>>
  2. <<Model>>
  3. <<Connection>>
  4. <<Reference>>
  5. <<FCO>>
  6. <<Attribute>>
  7. <<Connector>>
  8. <<Constraint>>

利用上面的元元模型,我设计出下列元模型元素:

  1. Product
  2. Role
  3. Property(Property,UniqueProperty,PropertyReference)
  4. Connection

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 机器学习转化为生产力,警惕这4个常见陷阱!

    在一场科技会议上,演讲者询问观众,“有谁为自己的业务开发过机器学习或者人工智能模型?”80%到90%的人都举起了手。

    CDA数据分析师
  • 机器学习转化为生产力,警惕这4个常见陷阱!

    在一场科技会议上,演讲者询问观众,“有谁为自己的业务开发过机器学习或者人工智能模型?”80%到90%的人都举起了手。

    大数据文摘
  • 深度学习在美团配送ETA预估中的探索与实践

    导读:ETA(预计送达时间预估)是配送调度环节中非常重要的一环,而且涉及的因素特别多。本文阐述了ETA深度学习技术迭代中的一些尝试及效果。

    数据猿
  • 互联网运营增长的十个经典模型(2019年版)

    报名中:数据化营销与运营大课堂【2019年5月25日、26日上海,宋星大课堂】,点击查看详情。

    iCDO互联网数据官
  • 为了这个羞羞的机器学习项目,我差点成为“鉴黄师”

    开个玩笑,不过今天确实要给大家介绍一个不太一样有点羞羞的机器学习项目,也就是嘿嘿嘿的时候,最加深感情的某种动作的分析,英文俗称“blowjob”或者“oral ...

    华章科技
  • 【练习赛】文本分类参赛总结

    为期一个月的 AI100 金融文本分类练习赛完美收官啦!感谢小伙伴们的热情参与。 经过两周的策划与筹备,本次练习赛于4月18日正式上线,一共有25支参赛队伍...

    AI科技大本营
  • 一文看尽飞桨PaddlePaddle最新升级:5大优势,更低门槛使用深度学习

    从Paddle Fluid v1.0以来,飞桨致力于打造更好的用户体验,趁着百度开发者大会,也为用户精心准备了一份大礼,在开发、训练及部署全流程上进行了全新升级...

    量子位
  • 为了这个羞羞的机器学习项目,我差点成为“鉴黄师”

    开个玩笑,不过今天小编确实要给大家介绍一个不太一样有点羞羞的机器学习项目,也就是嘿嘿嘿的时候,最加深感情的某种动作的分析,英文俗称“blowjob”或者“ora...

    磐创AI
  • 为了这个羞羞的机器学习项目,我差点成为“鉴黄师”

    开个玩笑,不过今天文摘菌确实要给大家介绍一个不太一样有点羞羞的机器学习项目,也就是嘿嘿嘿的时候,最加深感情的某种动作的分析,英文俗称“blowjob”或者“or...

    大数据文摘
  • 图灵奖得主推荐新书:图模型手册(500页PDF下载)

    图灵奖获得者 Judea Pearl 在 Twitter 推荐了一本新书《图模型手册》,他认为,这本书很好地刻写了图模型领域自 20 世纪 80 年代成立以来是...

    新智元

扫码关注云+社区

领取腾讯云代金券