我目前正在使用GMF框架,创建了一个基于该模型的ecore-Model和GMF-Editor。创建的编辑器集成在Papyrus (v1.0)中。
基于我自己的DSL,我创建了一个包含(大约) 1.750个元素的模型,这些元素在几个图中可视化。这些图中的一个是主图,并且包含所有元素(其他图是通过EOL生成的,依赖于元素之间的关联)。在主图中进行一些更改会减慢工具的反应时间(或者有时没有更多的堆空间)。第一个问题是为了“顺利”使用而加快反应时间?有没有人遇到过这样的问题?
有时我想对Microsoft Visual Studio Modeling SDK进行一些更改,但我认为,没有像GEF-GMF框架中那样的关于个性化可能性的可视化,而是更稳定(我认为)。另外,我在这里没有任何使用MS Modeling SDK的经验,包括这两个框架/SDK之间的优缺点。有人能报告一下他的经历吗?
Kind问候Erik
发布于 2014-09-30 19:16:02
据我所知,最具代表性的经验评估是由CEA/LIST进行的。不幸的是,它们不包括MS DSL工具,但涵盖了许多其他工具。有关报告,请访问:http://hal.archives-ouvertes.fr/docs/00/70/68/41/PDF/Evaluation_of_Modeling_Tools_Adaptation.pdf
可伸缩性确实是一个相关的特性,另一个后来在实际使用中检测到的特性也是进化:当语言和工具更新时,模型如何更新。
发布于 2014-10-02 16:37:31
我不能对这两个包的经验发表意见。
我期望转换所需要的努力,无论是你的学习还是你已经构建的所有支持机器,都将使这样的转换不值得麻烦。这可能需要很长一段时间才能切换。
如果你想要更快的性能,屏住呼吸1-2年,并努力增强你的工具。实用总是工具的一大吸引力,芯片和工具供应商继续努力工作,使事情变得更好。
任何解决方案都是什么都不做的,总是好的。
https://stackoverflow.com/questions/25870144
复制相似问题