Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
COSMOS Glossary
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 |
---|---|
application programming interface (API) | A set of routines, including functions, methods, and procedures, that exposes application functionality to support integration and extend applications. |
Data Broker | This is the component where all the web services that share data register themselves |
Client API & web UI | COSMOS components used to access or visualize data from multiple MDRs or Data Managers |
Context | TBD |
Data Adapter | Is a product-specific component that is implemented by each product to share its data |
Data Collection Runtime | TBD |
Data Manager | Is a component that hosts one or more Data Adapters, and handles communication with the COSMOS environment |
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 | TBD |
Management Domain | Is a COSMOS component used to bootstrap the COSMOS system |
Management Interfaces | TBD |
Metadata Registry | A repository that contains access and configuration information about the structure of data that enables a program to process information. |
Query API | The query API provides a web service interface to the data store(s). Its binding will be constructed in a manner analogous to the Data Collection adapters where extensions can be created to implement any desired query mechanism without requiring dependence on the type or location of the underlying data store. |
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 |