Difference between
version 90
and
version 89:
Removed line 88 |
- |
At line 92 added 27 lines. |
+ For convenience, we also permit ontology concept expressions to be "embedded" within labels. The purpose of this approach is to allow one to specialize certain concepts to more accurately annotate objects, without having to go through the process of creating a new ontology, or editing an existing one. These concept definitions are expressed using OWL[1]. |
+ |
+ To illustrate, the previous semantic type is shown below, but containing an embedded concept definition. |
+ |
+ |
+ |
+ {{{ |
+ <sms:SemanticType id="mySemType" xmlns:sms="http://seek.ecoinformatics.org/sms" |
+ xmlns:ont="http://seek.ecoinformatics.org/seek/ontos/DefaultOnto#" |
+ xmlns:owl="http://www.w3.org/2002/07/owl#" |
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
+ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> |
+ |
+ <sms:Label name="Crops" resource="KBS019-003"/> |
+ |
+ <sms:Label name="MyMeasurement"> |
+ <sms:OWLResource> |
+ <owl:equivalentClass> |
+ <owl:intersectionOf rdf:parseType="Collection"> |
+ <owl:Class rdf:resource="ont:Measurement"/> |
+ <owl:Class rdf:resource="ont:SubjectiveObservation"/> |
+ </owl:interssectionOf> |
+ </owl:equivalentClass> |
+ </sms:OWLResource> |
+ </sms:Label> |
+ |
+ ... |
At line 93 added 1 line. |
+ <sms:Annotation object="Crops" meaning="MyMeasurement"/> |
At line 94 added 1 line. |
+ ... |
At line 95 added 2 lines. |
+ </sms:SemanticType> |
+ }}} |
At line 99 added 2 lines. |
+ [#1] Perhaps we also can offer Sparrow syntax as well. |
+ |
Back to KRSMS Semantic Annotation Language,
or to the Page History.
|