Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
- Add a column for which sub-project this is associated with
- Add a column for the namespace identifier of each of these where appropriate
|application programming interface (API)
|A set of routines, including functions, methods, and procedures, that exposes application functionality to support integration and extend applications.
|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
|Is a product-specific component that is implemented by each product to share its data
|Data Collection Runtime
|Is a component that hosts one or more Data Adapters, and handles communication with the COSMOS environment
|The root of an SML-IF document. Contains a set of definition and instance documents SML Spec
|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
|The subset of documents in a model that describe the structure and content of the modeled entities. SML Spec
|Is a COSMOS component used to bootstrap the COSMOS system
|A repository that contains access and configuration information about the structure of data that enables a program to process information.
|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.
|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-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.
|The action of validating SML documents. The SML specification extends both the XML Schema 1.0 and Schematron specifications.
|An SML instance defining a common pattern that can be re-used and adapted in different domain models
|An editor that can create definition and template documents