Difference between
version 2
and
version 1:
At line 1 added 40 lines. |
+ |
+ |
+ !! Annotation Language Interchange Format |
+ |
+ An annotation is composed of three parts: |
+ |
+ # __Resources__ Thes are the objects being annotated (referred to). Typically there will only be one resource. We currently provide support for resources that are datasets, actors as a whole, or actor input and output ports. |
+ # __Semantic Types__ These are ontology-based (i.e., concept) descriptions of the classifications of the resources. Typically there will be only one semantic type for a resource(s). |
+ # __Encodings__ These are ''optional'' sets of expressions that link portions of resources to portions of the semantic types. An encoding links the two items, thus describing how the resources "realize" the semantic types. |
+ |
+ An annotation takes the following form, expressed in XML: |
+ |
+ {{{ |
+ <sms:Annotation ID="..."> |
+ |
+ <sms:Resources> |
+ |
+ ... |
+ |
+ </sms:Resources> |
+ |
+ <sms:SemanticTypes> |
+ |
+ ... |
+ |
+ </sms:SemanticTypes> |
+ |
+ <sms:Encodings> |
+ |
+ ... |
+ |
+ </sms:Encodings> |
+ |
+ </sms:Annotation> |
+ }}} |
+ |
+ We describe each of the subelements above in turn below. |
+ |
+ ! Resources |
+ |
Back to KRSMS Semantic Annotation Language,
or to the Page History.
|