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 35 and version 34:

Line 6 was replaced by line 6
- Datasets, actors (also known as services), and actor input and output ports are examples of resources that can have __semantic types__, that is, types that classify and constraint the semantic, as opposed to structural interpretation of resources. A semantic type may also describe how the semantic interpretation is "encoded" within a resource. For example, given a dataset whose semantic type is {{measurements of biomass for species sampled at certain locations}}, an "encoding" may state that a particular column denotes the {{biomass}} or that some other column denotes the {{location}} of {{measurements}}.
+ A ''semantic type'' is meant to classify and constrain the semantic, as opposed to structural, interpretation of a ''resource''. Datasets, actors (also known as services), and actor input and output ports are examples of resources that can have semantic types.
Line 8 was replaced by line 8
- We define a __semantic type__ as a set of one or more __semantic annotations__. Generally speaking, a semantic annotation assigns some object (or set of objects) within a resource a meaning, where the "meaning" is specified via ontology expressions (that use terms from ontologies). A semantic annotation serves to "link" or "glue" a portion of a resource to a portion of an ontology.
+ We define semantic types as sets containing one or more __semantic annotations__. A semantic annotation assigns one or more objects of a resource (possibly including the resource itself) a "meaning" specified via an ontology expressions (using ontology terms). A semantic annotation serves to "link" or "glue" a portion of a resource to a portion of an ontology. Thus, the semantic interpretation of a resource (its semantic type) is built of the annotations of its parts.
Removed line 10
- We describe here an XML representation for semantic types. Semantic types expressed in the XML representation take the form:
At line 11 added 2 lines.
+ Semantic types can be expressed using the following XML representation:
+
Line 26 was replaced by line 27
- A semantic type should have a unique identifier, which can be given using the {{ID}} attribute. The identifier should preferably be represented as an LSID, and the semantic type managed as an LSID resource.
+ A semantic type is required to have a unique identifier, given using the {{ID}} attribute. The identifier should (preferably) be represented as an LSID, and the semantic type as LSID data.

Back to KRSMS Semantic Annotation Language, or to the Page History.