CyberConnector is designed to extensively adopt open geospatial standards/specifications, including the ISO geospatial data and metadata standards and standard-based geospatial web service, workflows, and sensor web technologies are the foundation. It bridges the sensors and earth science models through standard interfaces, such as Web Processing Service, Sensor Planning Service, and Catalogue Service for the Web. It facilitates the automatic preparation and feeding of both historic and near-real time Earth Observation customized data and on-demand derived products into Earth science models.The standard interfaces allow the automatic handshaking between components with workflow designers and underlying workflow execution language.

Benefits to Scientists

CyberConnector aims to achieve these objectives:

•Efficiently and robustly preparing and feeding EO data to ESMs
•Efficiency, scalability, and generality
•Enabling the knowledge accumulation and sharing
•Automatically presenting ESM outputs/results through the Web
•Facilitating Business Event Processing (BEP)
•Engaging in broad community participation in developing and using CyberConnector and sustaining its operation

Project Deliverables

Data Discovery and Retrieval Services (DDRS):

DDRS is one of the two subcomponents in the framework that connect to the EO sensor and data world. The major functions of DDRS are to discover and obtain data. It uses open standards for interfacing with data sources, allowing a web sensor or an EO data system equipped with standard interfaces to be easily plugged into the framework.

Data Preprocessing, Integration, and Assimilation Services (PIAS):

•Interactive model design
•GPM cataloguing
•BPEL execution service
•Automatic service chain through ontology and artificial intelligence
•Instantiation abstract GPMs and generation of concrete BPEL workflow

Data and Sensor Planning Services (DSPS):

•Parse the request and translate to subscriptions for SPS
•Parse the request and translate to orders for DOS (Data ordering system)
•Schedule and submit the request/order/subscription and notify CENS the creation of events
•Parse the response and retrieve the data from SOS (Sensor Observation Service), feed these data into DDRS, and notify the result to CENS
•Parse the response and retrieve data from DOS, feed these data into DDRS, and notify the result to CENS

Science Goal Monitoring Services (SGMS):

SGMS takes ESM outputs and in many cases the geophysical products generated by PIAS as inputs to analyze against science goals for determining whether additional or refined geophysical products are needed by the model to meet these goals. Use of geophysical products in SGMS rather than sensor measurements hides the complexity of the EO world from science-goal analysis and enables dynamic plug-in and removal of sensors without affecting SGMS.

Coordination and Event Notification Services (CENS):

•Manages the messages past between PIAS, DDRS, and DSPS
•Coordinate the discovery, preparing, and downloading of data
•Notify and alert the status of events to corresponding services

Domains and exemplar ESMs:

Community Multi-scale Air Quality Model: Open-source community-developed model for air quality simulations. Estimates ozone, particulates, toxics, acid, etc.

Finite-Volume Coastal Ocean Model (FVCOM): A prognostic, unstructured-grid, finite-volume, free-surface, three-dimensional primitive equation coastal ocean circulation model.

Cloud-Resolving Models (CRM): Simulates the response of convection and clouds to the large-scale forcing, resolves the cloud-scale dynamical circulations, and improvex the process-level understanding of cloud-related processes and their representation in general circulation models (GCMs).


Liping Di, George Mason University

Ben Domenico (Co-Principal Investigator)

Xiaoqing Wu (Co-Principal Investigator)

Haosheng Huang (Co-Principal Investigator)

Quansong Tong (Co-Principal Investigator)