Aziza; Generally speaking, expressiveness refers to a language's ability to express concepts. For example Jena Rules do not support disjunction, and SPARQL does (UNION), therefore SPARQL can be said to be more expressive than Jena Rules (and SWRL, IIRC). For more on Jena rules, I'd suggest you look through http://hydrogen.informatik.tu-cottbus.de/wiki/index.php/JenaRules.
In general the expressiveness of Jena Rules and SPARQL are similar, but the real difference is that SPARQL is an active W3C recommendation, and I am unaware of any current efforts to further enhance Jena Rules. In fact SPARQL has adopted some features from Jena Rules. I.e. the real difference here is not necessarily expressiveness, but standardization and maintenance. Given this, we would encourage any customer to adopt SPARQL instead of Jena Rules. This will not only assure W3C standards compliance across applications, but assures continued maintenance well into the future, compatibility with SPIN technologies, etc. SWRL is different than SPARQL or Jena rules as it has ties to RDFS and OWL logic (SWRL efforts have migrated to RIF BLD). For other discussion on SWRL, see the following links: - http://groups.google.com/group/topbraid-users/browse_thread/thread/7c57fe855de8c908/d131937a1277d9ea?lnk=gst&q=rif#d131937a1277d9ea - http://groups.google.com/group/topbraid-users/browse_thread/thread/7c57fe855de8c908/d131937a1277d9ea?lnk=gst&q=rif#d131937a1277d9ea - http://www.google.com/url?sa=D&q=http://www.semanticoverflow.com/questions/3152/latest-best-support-for-swrl -- Scott On Mar 31, 4:36 am, aziza <[email protected]> wrote: > Hey, can anybody tell what is a rule expressiveness in general? > And also how Jena Rules expressiveness differ from SWRL's and SPIN's > one? > Thanks in advance ,Aziza -- You received this message because you are subscribed to the Google Group "TopBraid Suite Users", the topics of which include TopBraid Composer, TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/topbraid-users?hl=en
