- From: Orri Erling <erling@xs4all.nl>
- Date: Sat, 10 Jan 2009 08:56:45 +0100
- To: "'Jens Lehmann'" <lehmann@informatik.uni-leipzig.de>, <semantic-web@w3.org>
Hi I am not so worried about a schism. In Virtuoso, we support selected OWL features, such as owl:sameAs, identity of subjects if they share an inverse functional property value, transitivity, equivalent classes and properties. Some of these are already in version 5, things like IFP's and transitivity in the upcoming 6. These are discussed on the Virtuoso blog http://virtuoso.openlinksw.com/blog Specially see the E Pluribus Unum and Scalable Inference on Demand posts. We discuss there how we avoid materializing entailed triples in many RDFS and OWL inference cases. The OWL support will evolve as needed. Our emphasis is on relatively simple inference with unlimited data, including efficiently running on clusters. The latter has some engineering implications since algorithms must deal with latency, which is not an issue with single process in memory situations. As for programming interfaces, we support Jena and Sesame API's in addition to the SPARQL protocol and all our SQL API's. The choice is yours, we are neutral as concerns API preferences. Orri -----Original Message----- From: semantic-web-request@w3.org [mailto:semantic-web-request@w3.org] On Behalf Of Jens Lehmann Sent: Friday, January 09, 2009 3:38 PM To: semantic-web@w3.org Subject: Re: Schism in the Semantic Web community. Hello Olivier, Jens Lehmann wrote: > > Hello, > [...] > >> OWLAPI does not manage semantic web at the statement level. >> Jena was one of the few libraries to be both statement-based and concept-based. >> Basically, i would say that Jena was the only API to glue the RDF >> world and the OWL world together. >> And because of that, it had been adopted by developpers as a >> "one-size-fits-all" library. >> And by RDF database vendors as their API for their RDF storage system. >> >> This makes me wonder: >> What will happen in the next future? >> Will we see a schism between RDF tools, and OWL tools? >> Virtuoso vs OwlGres? >> >> I think it is good that the Semantic Web has always keeped that >> internal competition between statements >> and boxes. But if tools support is splitted, then what? Two >> communities? Mass storage vs inference? A crucial >> tools choice to make in any IT project? Then we are back in the vendor >> lock-in nightmare. >> >> Well, this is quite a rough reflexion. (Sorry, that I send my first mail too early accidently.) I wanted to add that you are hitting an interesting spot here. I agree that RDF and OWL tools and - even more important - their communities should not be too separated. However, I believe that the upcoming OWL 2 standard does not have a negative impact here. Every OWL 2 ontology can be mapped to RDF and vice versa. Furthermore, OWL 2 has been extended to simplify tool support and solve some practival problems, e.g. the specification is now accompanied by UML diagrams, axioms can be annotated, entities can be used as instances and classes through punning etc. Summed up, I believe that if there will be a split between OWL and RDF communities (which we should avoid), then - from my point of view - this is unlikely to be the fault of the upcoming OWL 2 standard. Kind regards, Jens -- Dipl. Inf. Jens Lehmann Department of Computer Science, University of Leipzig Homepage: http://www.jens-lehmann.org GPG Key: http://jens-lehmann.org/jens_lehmann.asc
Received on Saturday, 10 January 2009 07:57:44 UTC