OOI Cyberinfrastructure and Semantics OOI CI Architecture & Design Team UCSD/Calit2 Ocean Observing Systems Semantic Interoperability Workshop, November
Outline OOI Overview Cyberinfrastructure Project Plan Scientific Investigation Scenario Data Collection Workflow Data Management Services Technologies
OOI Overview
Cyberinfrastructure Project Plan Current status: Past FDR; prototyping in pilot period; construction planned for 7/2010 Spiral development process, five releases, six subsystems OOI observatories: Coastal, Global, Regional External observatories: IOOS, Neptune CA, VENUS, …
Science Activity Model Scientific Investigation
Data Processing and Availability
Subsystem Dynamic Data and Information Distribution −Common data and metadata model −Stream and message based data distribution network (publish/subscribe) −Efficient dataset wire transport −Data/information catalog and repository −Persistent archive Data Integration −Real-time QA/QC’ed data from OOI observatories −External observatory and dataset integration
Subsystem Data and Information Access −Public data access in various syntactical formats −Flexible search and navigation −Faceted queries using ontologies Transformation and Mediation −Syntactical transformation (in and out of the DDN) −Aggregation of datasets −Attribution and association −Semantic mediation using ontologies/vocabularies −Manage provenance, lineage and policy
Functional Components
Transformation Service Data Model Relationship between the constituents of the Transformation Service and the Information Container Model
Technology Mapping
Summary NSF’s OOI CI Goals −Build the next generation cyber-infrastructure for ocean research, education and public participation Timeline −Prototyping ongoing −OOI construction planned for 7/2010 to 6/2015 Semantics −Ontology based query and mediation −Success depends on the integration of MMI vocabularies and semantic framework, the VSTO semantic framework and faceted search
Thanks!
Information Container Model Encapsulates all kinds of information resources, such as: scientific data, user identities, process definitions, virtual machine images, etc. Multiple levels of meta-data Separation of concerns between Information services
Ingestion Provides basic mechanisms for identifying the data streams and formats, parsing the content and identifying the associated meta- data, adding version information, and registering the streams with a ISN Repository
Ingestion Service Data Model Relationship between the constituents of the Ingestion Service and the Information Container Model