rif Questions - Semantic Overflow most recent 30 from http://www.semanticoverflow.com 2010-07-31T07:58:41Z http://www.semanticoverflow.com/feeds/tag/rif http://www.creativecommons.org/licenses/by-nc/2.5/rdf http://www.semanticoverflow.com/questions/1354/why-do-we-need-swrl-and-rif-in-an-owl2-world Why do we need SWRL and RIF in an OWL2 world? Gerrit 2010-07-20T13:15:47Z 2010-07-21T09:38:19Z <p>What are the limitations of OWL 2, i.e. in which cases do we require a rule language such as SWRL? If SWRL was developed to address the shortcomings of OWL 1 (e.g. no property chains), do we really need it in addition to OWL 2, or is it just another way of expressing the same things?</p> <p>Additionally, my understanding is that RIF is not really a rule language (although you can use it to construct rules), but rather a way of converting existing rule languages to vocabularies.</p> <p>Maybe I'm confusing my rules with my ontologies, but I have this idea that anything that can be represented using SWRL or RIF, could also be represented in OWL 2.</p> http://www.semanticoverflow.com/questions/1057/rif-libraries-for-java RIF libraries for Java? indifferen7 2010-06-23T11:30:03Z 2010-06-24T21:02:25Z <p>Hi! For some time now I have been experimenting with Semantic Web technologies such as RDF, RDF Schema and a little bit of OWL, and I feel ready to look closer at mechanisms for rules and inferencing. After reading up on the subject I found RIF to be very interesting for my needs, which leads me to my question; I would like to ask if anyone can recommend existing libraries for experimenting with RIF (preferably in Java)? </p> <p>Thank you!</p> http://www.semanticoverflow.com/questions/112/does-the-linked-data-web-need-owl-rif-swrl-etc Does the linked data web need OWL/RIF/SWRL etc? John Goodwin 2009-11-03T10:48:22Z 2009-11-04T19:14:51Z <p>A slight rephrasing of the question posed at ISWC (which was does the linked data web need ontologies - but the definition of ontology was kept sufficiently vague as to make the question somewhat meaningless IMHO)... </p> <p>"Does the linked data web need expressive ontology languages such as OWL, RIF, SWRL etc."</p> <p>Personally I'd say we could probably get by without them, but would certainly make the linked data web a better place if they were adopted. It's all very well inserting owl:sameAs between instances, but to get full interoperability between datasets such as (say) Freebase and DBpedia you really do need OWL to do it properly.</p> <p>Thoughts...?</p>