`
ihuashao
  • 浏览: 4561504 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

MOF:基于MOF的元建模工具列表

阅读更多

分类、厂商、产品名

简单介绍

基于MOF

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

EMF

IBM

Eclipse

EMF最初是作为MOF规约的一个实现,但做到后来有所改变。EMF可以看做是MOF API核心子集的一个高效的Java实现。但为了避免混淆,EMF中使用的这个类似MOF的核心元模型被称为Ecore,而不是MOF

www.eclipse.org/emf

MDR

SUN

Netbeans

Netbeans项目的一部分,包括MOFJMIXMI标准的实现。

它是一个元数据仓库,因为它实现了MOF,因此可以导入任何MOF元模型,并存储这些元模型的示例。并支持XMI导入导出,仓库中的元数据都可以通过JMI的反射接口进行访问。

mdr.netbeans.org

CIM

Unisys

MOFJMI的实现。

ecommunity.unisys.com

Modfact

Lip6

包括MOFJMI的实现,主要工作还是一个QVT的实现引擎,基于SimpleTRL语言,后者是QVT的一个候选提案。

modfact.lip6.fr

支持MOF

Rose

Unisys xmi plug-in

IBM Rational

Unisys

RoseUML CASE工具;

借助Unisys xmi plug-inRose可以用来进行MOF元建模;

这里使用到了UML profile for MOFRose profile for MOF这两个profile

MOF

GME

Vanderbilt大学

是一个创建DSL的可配置的建模环境工具集。包含了对OCL的支持,可以使用类UML的元建模语言进行元模型构造,但它并没有严格遵循MOF规约。

www.isis.vanderbilt.edu/projects/gme/

XMF

Xactium

XMF是一套自己定义的可执行元建模设施。包括了一系列自定义的技术如:用于模型转换的XMap、用于约束定义的XOCL、解释执行的XBNF和模型同步的XSync。思想和MDA接近,但采取的都是自定义的标准。

www.albini.xactium.com

* 红字标注的产品名表示该产品不是开放源代码的,其它都是;

. MOF及相关元建模产品列表

其中开源中目前应用较成熟的是EMFMDRIBMWebSphere StudioSunForte是部分从这些应用中生成的。


如有错误或者遗漏,请指出/补充,万分感谢!
yuandafeng@gmail.com

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics