Science Environment for Ecological Knowledge
Ecoinformatics site parent site of Partnership for Biodiversity Informatics site parent site of SEEK - Home
Science Environment for Ecological Knowledge









 

 

 



KRSMS Semantic Annotation Language

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.