Semantic Framework Outline
From a Data User Perspective
Data users interact with the Semantic Framework in several ways, each of which may involve an automated or manual process. Here are just a few basic examples of how a data user might take advantage of the Semantic Framework.
- View and retrieve ontologies and their metadata from the Registry & Repository
- Make queries to the semantic engine using a standard query language to retrieve semantic information
- Use and/or provide mappings between ontologies in the Registry & Repository
These functions allow users to provide:
- Visualizations of data, including the relationships between datum
- Discovery of new data sources, especially using relationships defined in ontologies
- Data processing using stored ontologies
- Aggregation of data from multiple sources using the Semantic Framework as an interoperability mediator
- Data archiving enabled through Semantic Framework interoperability
From a Data Provider Perspective
Data providers feed the Semantic Framework with content, providing ontologies and related data using a variety of automated and manual processes. Some examples include the following.
- Convert an existing controlled vocabulary into an ontology and register it with the MMI Ontology Registry & Repository
- Provide mappings between local ontologies and community-supported ontologies
- Make data available with associated metadata stored in a registered ontology