ISSUE-135: SKOS labels as annotations?

All,


I've been looking at ISSUE-135. The issue questions whether there should
be a subproperty relationship between skos labelling properties and
rdfs:label. Our current position (which I think is backed up by the
implementations that are out there) is that by including the subproperty
assertion, applications that use rdfs:label for rendering can make use
of SKOS labels without any additional machinery other than the RDF(S)
semantics. Thus we are in favour of including the assertion. The
assertion pushes SKOS out of OWL DL (although this is not the only place
in the schema where this happens).

It is likely that OWL 2 will allow subproperty assertions between  
annotation
properties. This observation suggests an other way to approach this  
problem.

We /could/ assert that the SKOS labelling properties are  
AnnotationProperties,
rather than DatatypeProperties (as is currently the case). This still  
doesn't
solve the immediate OWL DL issue (we will still have subproperty and  
range
assertions on AnnotationProperties), but I think will make it easier  
to migrate
to an OWL 2 compliant schema. On reflection, I think that considering  
labelling
properties as AnnotationProperties is probably the "right" thing to do.

I have not yet discussed this with Alistair as he is on leave until  
Monday, so
this is solely my opinion, rather than that of "The Editors".  
However, I thought
it might be useful to discuss this on the call on Tuesday, so wanted  
to get my
thoughts out.

What do others in the WG think about this? Would this be construed as a
significant change in our design? I think not.

Cheers,

	Sean
	
Cheers,

	Sean
	
--
Sean Bechhofer
School of Computer Science
University of Manchester
sean.bechhofer@manchester.ac.uk
http://www.cs.manchester.ac.uk/people/bechhofer

Received on Friday, 14 November 2008 09:58:39 UTC