Pregunta

Actualmente estoy investigando ruleML y me preguntaba si tal vez alguien podría darme una breve lista de ventajas y desventajas.

Gracias

¿Fue útil?

Solución

RuleML es una generalización de lenguajes de ontología y sistemas de consulta existentes para la web semántica, como OWL-DL, el conjunto de herramientas en torno a RDF y un sistema similar a Prolog basado en lógica de primer orden.

Hay una buena teoría detrás de esto y un respaldo sustancial, pero yo lo llamaría un enfoque no probado.En lógica, más que con los lenguajes de programación, mas general no quiere decir mejor.Por lo general, desea evitar cualquier propiedad potencialmente no terminante en la descripción de su ontología, manteniendo la descripción de la ontología alejada de las consultas potencialmente no terminantes que quizás desee realizar en la ontología.Mi preocupación con RuleML es que, si bien los diseñadores ciertamente entienden el problema, el diseño real puede socavar esta distinción entre consulta y ontología.Los enfoques basados ​​en la lógica de descripción, como OWL-DL, le imponen la distinción.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top