- From: Alan Ruttenberg <alanruttenberg@gmail.com>
- Date: Fri, 12 Nov 2010 15:38:35 -0500
- To: "KangHao Lu (Kenny)" <kennyluck@csail.mit.edu>
- Cc: ML public-lod <public-lod@w3.org>, Dan Brinkley <danbri@danbri.org>
Unfortunately, they should complain. OWL defines rdfs:label as an annotation property, but foaf:name is a datatype property. If foaf decided to make foaf:name an annotation property too, then it would be possible to assert that, and even to retain the domain and range assertions. While they would not be seen by OWL reasoners, other tools and interpretations using the rdf-based semantics would take them into account. Personally, I think this would be a fine change - no errors users choose OWL-DL and additional functionality in other situations. This wasn't possible in OWL 1, but OWL 2 offers: AnnotationAxiom := AnnotationAssertion | SubAnnotationPropertyOf | AnnotationPropertyDomain | AnnotationPropertyRange http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/#Annotation_Subproperties -Alan On Fri, Nov 12, 2010 at 3:25 PM, KangHao Lu (Kenny) <kennyluck@csail.mit.edu> wrote: > >> >> This is one of several things that OWL DL oriented tools (eg. >> http://www.mygrid.org.uk/OWL/Validator) don't seem to like, since it >> mixes application schemas with the W3C builtins. >> > > FWIW, the footer on the page of the tool mentioned > > [[ > © University of Manchester, 2003, © University of Karlsruhe, 2003 > ]] > > Do contemporary OWL DL tools complain about this triple? They should not, as long as > > >
Received on Friday, 12 November 2010 20:39:24 UTC