thanks to everyone! this feels like i'm on the opposite side of every time someone asks me now to do negation or universal quantification in SPARQL ;-) Lee Ivan Herman wrote: > +1! > > Ivan > > Rinke Hoekstra wrote: >> On 2 jun 2009, at 15:25, Evren Sirin wrote: >>> On Tue, Jun 2, 2009 at 8:47 AM, Ivan Herman <ivan@w3.org> wrote: >>>> This looks like a nice and cute solution... >>>> >>>> Pity it cannot be expressed in OWL 2 RL (RL does not have a self >>>> restriction...). Oh well, one cannot get it all... >>> No worries, there are more in the bag of modeling tricks :) Instead of >>> self restrictions, we can use a has value restriction which is allowed >>> in OWL 2 RL and add one more property into the property chain. So the >>> axioms we need to would look like this: >>> >>> :Book rdfs:subClassOf [ a owl:Restriction ; owl:hasValue :book ; >>> owl:onProperty :isBook ] . >>> >>> :publishesBook owl:propertyChainAxiom ( [owl:inverseOf :publishedBy] >>> :isBook [owl:inverseOf :isBook] ) . >>> >>> We ended up defining an additional individual :book to make this work >>> in OWL 2 RL but that's it. >> Cool! >> >> -Rinke >> >>> >>> Cheers, >>> Evren >> >> >> --- >> Drs Rinke Hoekstra >> >> Leibniz Center for Law | AI Department >> Faculty of Law | Faculty of Sciences >> Universiteit van Amsterdam | Vrije Universiteit >> Kloveniersburgwal 48 | De Boelelaan 1081a >> 1012 CX Amsterdam | 1081 HV Amsterdam >> +31-(0)20-5253499 | +31-(0)20-5987752 >> hoekstra@uva.nl | hoekstra@few.vu.nl >> >> Homepage: http://www.leibnizcenter.org/users/rinke >> >> >> >> >> >Received on Tuesday, 2 June 2009 16:59:08 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 16:59:09 GMT