sesuncedu / owl1-1

Automatically exported from code.google.com/p/owl1-1
0 stars 0 forks source link

How to accomplish complex annotations #38

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
We have numerous parts to our ontologies that require more complex 
annotations than a simple datatype triple.  How should we achieve this in 
OWL 1.1?

For example, we need more advanced labelling functionality than 
rdfs:label.  e.g. we need to state geographic areas where a label is used 
to refer to a class.

In OWL 1.0 we accomplish this using an annotation 'object' property that 
refers to an individual of our labelUsage class.  In this way we can also 
reason on (and therefore) manage our hundreds of thousands of labelUsage 
individuals.

Until we know how to accomplish at least this minimum, we are nervous 
about moving from OWL 1.0 to 1.1.

Please advise.
Kearon McNicol
FreshwaterLife
Freshwater Biological Association

Original issue reported on code.google.com by kearon.m...@gmail.com on 22 Jun 2007 at 9:31

GoogleCodeExporter commented 9 years ago
Do you mean that you have annotations whose "value" is an anonymous individual?

You can, if you want, have an annotation in OWL 1.1 whose value is an 
individual is a
member of labelUsage.  The only difference (I think) is that in OWL you have to 
name
this individual.

Original comment by pfpschne...@gmail.com on 11 Oct 2007 at 3:05

GoogleCodeExporter commented 9 years ago

Original comment by pfpschne...@gmail.com on 25 Oct 2007 at 7:38