Skip to main content
Jump to: navigation, search


Revision as of 13:01, 7 November 2007 by (Talk | contribs)

COSMOS Project Home > COSMOS Wiki >

  • Add a column for which sub-project this is associated with
  • Add a column for the namespace identifier of each of these where appropriate

Term Definition
Broker This is the component where all the web services that share data register themselves
Client API
Data Adapter
Data Collection Runtime
Data Manager This component implements the SOA API for data exchange with the COSMOS backbone for an existing data source
Domain model The root of an SML-IF document. Contains a set of definition and instance documents SML Spec
Definition Documents The subset of documents in a model that describes the schemas and rules that govern the structure and content of the model’s documents. The SML-IF specification defines two kinds of definition documents - XML Schema documents that conform to SML’s profile of XML Schema, and rule documents that conform to SML’s profile of Schematron. SML Spec
Instance Documents The subset of documents in a model that describe the structure and content of the modeled entities. SML Spec
Management Annotation
Management Domain
Management Interfaces
Metadata Registry
Query API
Resource domain A set of definition and/or template documents that can be used to build define a domain
Resource Model editor An editor that can create domain model instances, based on a set of predefined templates
SML-IF SML-Interchange Format. This is a way to aggregate and share SML definitions and instances, identifying the aggregation and defining document aliases and rule bindings. See also the SML Spec
SML-IF instance validation The process of validating the content of an SML-IF resource, including SML instance documents contained by the SML-IF resource, applying any Schematron rules defined as a definition document and bound to SML instances. See also the SML Spec
SML Repository APIs A set of APIs used to retrieve SML documents from a repository implementation. COSMOS provides a file-system based repository.
SML validation The action of validating SML documents. The SML specification extends both the XML Schema 1.0 and Schematron specifications.
Template document An SML instance defining a common pattern that can be re-used and adapted in different domain models
Template editor An editor that can create definition and template documents

Back to the top