我正在试图评估EMF一个项目中使用。其中一个我在看的东西是某种在元模型(M2或.ecore模型)级版本支持的。

在元模型进化方面,我已读某些讨论和所遇到本文。但是,我想知道是否有什么具体的在这个方向是内EMF发生。

在一般情况下,究竟是支持涉及版本控制功能的电平 - 例如合并和比较,进化,迁移,多个版本的共存同时等我知道实际的版本本身将由源提供控制系统,该系统将一个用于存储这些元模型,但是语义版本能力(如我上面已经提到的那些)应当由EMF本身提供,是吗?

我所知的诸如 EMF比较某些措施和时间性这意味着对于EMF模型。我不知道,如果这些工作在元模型级别。

有帮助吗?

解决方案

我在我的博士论文工作的元模型的演变。为了表示我的想法的适用性,我已经制定了在EMF的元模型演化被称为COPE工具支持。在网站,您可以访问大量的出版物约COPE以及下载该工具本身。另外,我现在提出一个项目贡献COPE到EMF。

其他提示

在一般情况下,每一个与工作的Ecore工具的模型将与E字形芯元模型工作为好,因为Ecore元的元模型Ecore的。 (花一些时间来让这个下沉,我知道我必须......)

我已经成功地使用EMF与我的Ecore元模型进行比较,不知道你提到的其他工具。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top