Uml 是否有方法以编程方式检查模型的有效性,如验证>;验证模型是否有效?

Uml 是否有方法以编程方式检查模型的有效性,如验证>;验证模型是否有效?,uml,ocl,papyrus,Uml,Ocl,Papyrus,是否有一种方法可以通过编程方式检查模型的有效性,如验证>验证模型是否有效?如果您的意思是模型有效,如果您的自定义良好格式规则(WFR)有效,则可以使用OCL。在OCL中定义约束,并使用类似的方法验证这些WFR 您可以将德累斯顿OCL自身集成到您的Eclipse中,或者使用程序中的OCL OCL API来编程验证其有效性。 < P>关于模型验证,您必须考虑两个方面:模型语法< /强>和语义< /强> < /P> 语法验证是一件小事,在某些工具中部分可用。UML有一个精确定义的语法,可以很容易地自动

是否有一种方法可以通过编程方式检查模型的有效性,如验证>验证模型是否有效?

如果您的意思是模型有效,如果您的自定义良好格式规则(WFR)有效,则可以使用OCL。在OCL中定义约束,并使用类似的方法验证这些WFR


您可以将德累斯顿OCL自身集成到您的Eclipse中,或者使用程序中的OCL OCL API来编程验证其有效性。

< P>关于模型验证,您必须考虑两个方面:模型<强>语法< /强>和<强>语义< /强> < /P> 语法验证是一件小事,在某些工具中部分可用。UML有一个精确定义的语法,可以很容易地自动检查

如果模型正确地表示主题是另一个问题,并且最终可以通过模型执行进行验证。很少有工具提供这种执行的部分实现

总之,模型验证可以与源代码验证相比较——语法部分很容易,而语义部分很难证明

嗨,阿列克斯!您的意思是“通过模型执行进行验证”模拟吗?因为仿真是模型执行