38 | | |
39 | | * CMD model, Component Metadata model |
40 | | * The component based metadata model described in the present specification |
41 | | * CMDI, Component Metadata Infrastructure |
42 | | * Metadata description framework consisting of the __CMD model__ and infrastructure |
43 | | * CCSL, CMDI Component Specification Language |
44 | | * __XML__ based language for describing components according to the __CMD__ model |
45 | | * CLARIN |
46 | | * The infrastructure governed by the CLARIN ERIC |
47 | | * [http://www.clarin.eu] |
48 | | |
49 | | |
50 | | * resource, language resource |
51 | | * A (digitally) accessible entity that can be described in terms of its content and technical properties, referenced by a __Uniform Resource Identifier__ |
52 | | * digital object |
| 38 | CMDI 1.2 specification: glossary |
| 39 | * '''CMD model''', Component Metadata model |
| 40 | * The component based metadata model described in the present specification. |
| 41 | * '''CMDI''', Component Metadata Infrastructure |
| 42 | * Metadata description framework consisting of the __CMD model__ and infrastructure. |
| 43 | * '''CCSL''', CMDI Component Specification Language |
| 44 | * __XML__ based language for describing components according to the __CMD__ model. |
| 45 | * '''CLARIN''' |
| 46 | * The infrastructure governed by the CLARIN ERIC <[http://www.clarin.eu/ http://www.clarin.eu]>. |
| 47 | |
| 48 | * '''resource''', language resource |
| 49 | * A (digitally) accessible entity that can be described in terms of its content and technical properties, referenced by a __Uniform Resource Identifier__. |
| 50 | * '''digital object''' |
66 | | * CLARIN Concept Registry |
67 | | * The __semantic registry__ maintaining __concepts__ used/central to the CLARIN infrastructure |
68 | | * [http://clarin.eu/ccr] |
69 | | |
70 | | * XML |
71 | | * Markup language standard as described by W3C recommendation http://www.w3.org/TR/xml/ |
72 | | * XML document |
73 | | * ... |
74 | | * XML element |
75 | | * A constituent of an __XML document__ as defined in W3C recommendation [http://www.w3.org/TR/xml/] (distinct from a __CMD element__) |
76 | | * XML schema datatype |
77 | | * A predefined set of permissible content within a section of an XML document as described in [http://www.w3.org/TR/xmlschema-2/] |
78 | | * XML container element |
79 | | * An __XML element__ that has one or more XML elements as its descendants |
80 | | * XML attribute |
81 | | * A property of an __XML element __as defined in W3C recommendation http://www.w3.org/TR/xml/ (distinct from a __CMD attribute__) |
82 | | * Uniform Resource Identifier, URI |
83 | | * An identifier for __resources__ as described in [http://tools.ietf.org/html/rfc3986 RFC3986] |
84 | | * namespace |
85 | | * An __XML__ namespace as described in [http://www.w3.org/TR/xml-names/] |
86 | | |
87 | | * CMD instance, metadata instance, CMDI file, metadata record, CMD record |
88 | | * A file that conforms to the general CMDI instance structure as described in this specification, and at the __instance payload__ level follows the specific structure defined by the __CMD specification__ it relates to |
89 | | * Instance header |
90 | | * The section of a __metadata instance__ marked as ‘header’, providing information on that metadata instance as such, not the __resource__ that is described by the metadata file |
91 | | * Resource proxy, CMD resource reference |
92 | | * A representation of a __resource__ within a __metadata instance__ containing a __Uniform Resource Identifier__ as a reference to the resource itself and a specification of its type (one of: Resource, Metadata, !SearchPage, !SearchService, !LandingPage) |
93 | | * Resource proxy reference |
94 | | * A reference from any point within the __CMD instance payload__ to any of the __resource proxies__ |
95 | | * CMD instance payload(?) |
96 | | * The section of a __metadata instance__ that follows the structure defined by the profile it references and contains the description of the __resources__ to which that metadata instance relates |
97 | | * CMD instance envelope (?) |
98 | | * [todo] |
99 | | |
100 | | * CMD specification, component specification/definition, profile specification/definition |
| 65 | * '''CLARIN Concept Registry''' |
| 66 | * The __semantic registry__ maintaining __concepts__ used/central to the CLARIN infrastructure <http://clarin.eu/ccr>. |
| 67 | |
| 68 | * '''XML''' |
| 69 | * Extensible Markup Language standard as described by W3C recommendation <[http://www.w3.org/TR/xml/ http://www.w3.org/TR/xml/>]. |
| 70 | * '''XML Schema''' |
| 71 | * A document that complies with the W3C XML Schema recommendation <http://www.w3.org/TR/xmlschema11-1/>. |
| 72 | * '''XML document''' |
| 73 | * A well-formed document as defined in the W3C XML recommendation <https://www.w3.org/TR/REC-xml/#dt-xml-doc>. |
| 74 | * '''XML element''' |
| 75 | * A constituent of an __XML document__ as defined in W3C recommendation <http://www.w3.org/TR/xml/> (distinct from a __CMD element__). |
| 76 | * '''XML schema datatype''' |
| 77 | * A predefined set of permissible content within a section of an XML document as described in <http://www.w3.org/TR/xmlschema-2/>. |
| 78 | * '''XML container element''' |
| 79 | * An __XML element__ that has one or more XML elements as its descendants. |
| 80 | * '''XML attribute''' |
| 81 | * A property of an __XML element __as defined in W3C recommendation <http://www.w3.org/TR/xml/> (distinct from a __CMD attribute__). |
| 82 | * '''Uniform Resource Identifier''', URI |
| 83 | * An identifier for __resources__ as described in RFC3986 <http://tools.ietf.org/html/rfc3986>. |
| 84 | * '''namespace''' |
| 85 | * An __XML__ namespace as described in[http://www.w3.org/TR/2009/REC-xml-names-20091208/ <][http://www.w3.org/TR/xml-names/ http://www.w3.org/TR/xml-names]>. |
| 86 | |
| 87 | * '''CMD instance''', metadata instance, CMDI file, metadata record, CMD record |
| 88 | * A file that conforms to the general CMDI instance structure as described in this specification, and at the __instance payload__ level follows the specific structure defined by the __CMD specification__ it relates to. |
| 89 | * '''CMD instance header''' |
| 90 | * The section of a __metadata instance__ marked as ‘header’, providing information on that metadata instance as such, not the __resource__ that is described by the metadata file. |
| 91 | * '''Resource proxy''', CMD resource reference |
| 92 | * A representation of a __resource__ within a __metadata instance__ containing a __Uniform Resource Identifier__ as a reference to the resource itself and a specification of its type (one of: Resource, Metadata, !SearchPage, !SearchService, !LandingPage). |
| 93 | * '''Resource proxy reference''' |
| 94 | * A reference from any point within the __instance payload__ to any of the __resource proxies__. |
| 95 | * '''CMD instance envelope''' |
| 96 | * The sections of a __CMD instance__ which are structured uniformly for all instances, and contains the __CMD instance header__ and the list of __Resource proxies__ which may be referenced from the __CMD instance payload__ section. |
| 97 | * '''CMD instance payload''' |
| 98 | * The section of a __metadata instance__ that follows the structure defined by the profile it references and contains the description of the __resources__ to which that metadata instance relates. |
| 99 | |
| 100 | * '''CMD specification''', component specification/definition, profile specification/definition |
104 | | * CMD component, component |
105 | | * A reusable, structured template for the description of (an aspect of)a __resource__, defined by means of a __CMD specification__ document with the potential of embedding other components by reference |
106 | | * CMD profile, profile definition, profile |
107 | | * A __CMD component__ that is used to describe a class of resources and is not embedded into other components, and therefore provides the complete structure for an __instance payload__ |
108 | | * CMD element, element definition |
109 | | * A unit of a CMD component that describes the level of the __metadata instance__ that can carry atomic values constrained by a __value scheme__, and does not contain further levels except for that of the __CMD attribute__ |
110 | | * CMD attribute |
| 104 | * '''CMD component''', component |
| 105 | * A reusable, structured template for the description of (an aspect of)a __resource__, defined by means of a __CMD specification__ document with the potential of embedding other components by reference. |
| 106 | * '''CMD profile''', profile definition, profile |
| 107 | * A __CMD component__ that is used to describe a class of resources and is not embedded into other components, and therefore provides the complete structure for an __instance payload__. |
| 108 | * '''CMD element''', element definition |
| 109 | * A unit of a CMD component that describes the level of the __metadata instance__ that can carry atomic values constrained by a __value scheme__, and does not contain further levels except for that of the __CMD attribute__. |
| 110 | * '''CMD attribute''' |
113 | | * value scheme |
114 | | * A set of constraints governing the range of values allowed for a specific __CMD element__ or __CMD attribute__ in a __metadata instance__, expressed in terms of an __XML schema datatype__, __controlled vocabulary__, or __regular expression__ |
115 | | * controlled vocabulary, closed/open vocabulary |
116 | | * A set of values that can be used either to constrain the set of permissible values or to provide suggestions for applicable values in a given context |
117 | | * regular expression |
118 | | * An expression that constrains the set of permissible values,as described in XML Schema Regular Expressions [http://www.w3.org/TR/xmlschema-2/#regexs] |
119 | | * CMD profile schema |
120 | | * A schema definition by which the correctness of a __CMD instance__ with respect to the __CMD profile__ it pertains to can be evaluated. May be expressed as __XML Schema__ but also in another XML schema language. |
121 | | * XML element declaration |
122 | | * todo e.g. xs:element |
123 | | * XML attribute declaration |
124 | | * todo e.g. xs:attribute |
125 | | |
| 113 | * '''value scheme''' |
| 114 | * A set of constraints governing the range of values allowed for a specific __CMD element__ or __CMD attribute__ in a __metadata instance__, expressed in terms of an __XML schema datatype__, __controlled vocabulary__, or __regular expression__. |
| 115 | * '''controlled vocabulary''', closed/open vocabulary |
| 116 | * A set of values that can be used either to constrain the set of permissible values or to provide suggestions for applicable values in a given context. |
| 117 | * '''regular expression''' |
| 118 | * An expression that constrains the set of permissible values,as described in XML Schema Regular Expressions: <http://www.w3.org/TR/xmlschema-2/#regexs>. |
| 119 | * '''CMD profile schema''' |
| 120 | * A schema definition by which the correctness of a __CMD instance __with respect to the __CMD profile __it pertains to can be evaluated. May be expressed as __XML Schema __but also in another XML schema language. |
| 121 | * '''XML element declaration''' |
| 122 | * A component in an XML Schema that constrains the structure and content of a specific XML element, in accordance with the W3C Recommendation for XML Schema: <https://www.w3.org/TR/xmlschema11-1/#cElement_Declarations>. |
| 123 | * '''XML attribute declaration''' |
| 124 | * A component in an XML Schema that constrains the structure and content of a specific XML attribute, in accordance with the W3C Recommendation for XML Schema: <https://www.w3.org/TR/xmlschema11-1/#cAttribute_Declarations>. |
| 125 | * '''Foreign attribute''' |
| 126 | * An XML attribute defined in a namespace other than those declared inby CMDI, to be included in CMD instances as additional information targeted to specific receivers or applications. |