我目前正在研究ruleML,我想知道是否有人可以给我列出一些优缺点?

谢谢

最佳答案

RuleML是语义网现有本体语言和查询系统的概括,例如OWL-DL,围绕RDF的工具集以及基于一阶逻辑的类似于Prolog的系统。

它背后有一个很好的理论,并有大量的支持,但我称其为未经证实的方法。在逻辑上,比编程语言更重要,但更通用的含义并不更好。通常,您希望避免在本体描述中使用任何可能不终止的属性,从而使本体描述与您可能希望对本体执行的潜在不终止查询保持一致。我对RuleML的担心是,尽管设计师当然理解了这个问题,但实际的设计可能会破坏查询和本体之间的区别。基于描述逻辑的方法(例如OWL-DL)迫使您与众不同。

08-17 18:54