OCL语法检查器

5 java syntax uml open-source

我一直在寻找对象约束语言(OCL)的现有开源语法检查器.我打算使用OCL标准中没有的其他功能扩展语法检查器,以更适用于我对实体关系图的使用.但是,我发现的大多数项目都基于Eclipse元对象工具(MOF),而我只寻求验证OCL表达式语法的能力(完全独立于任何相关的类图等).我已经开始研究Dresden OCL Toolkit(dresden-ocl.sourceforge.net)的来源,尽管最新的工具包也打算用于Eclipse MOF.不幸的是,所有下载都在我工作的公司被阻止,并且获得任何下载许可至少需要1-2天,所以我想知道是否有人能指出我正确的方向来找到我的寻找.

非常感谢你提前.

最好的祝福,

绍纳语

Jor*_*bot 7

我一直在使用德累斯顿OCL相当长的时间,我认为这是你想要的东西(当然,它并不完美,我最后一次检查它仍然有一些问题,认识一些集合运算符或一个很好的起点来自关联类的导航表达式).

您还可以查看Eclipse OCL插件/ http://www.eclipse.org/modeling/mdt/downloads/?project=ocl 模型开发工具计划的一部分

指向其他支持OCL的工具(不一定是开源)的指针:http://modeling-languages.com/content/list-ocl-tools