| 
      
      
         
      
          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.
        |