180 likes | 316 Views
The EuroGEOSS Project. www.eurogeoss.eu. Stefano Nativi (CNR) stefano.nativi@cnr.it. EuroGEOSS project. From IOC to AOC. Multiscale Multisource. Workflow Modeling. Natural Language. Web 2.0. SEIS GEOSS GMES. Input. Input. Input. Input. AOC. IOC. requirements.
E N D
The EuroGEOSS Project www.eurogeoss.eu Stefano Nativi (CNR) stefano.nativi@cnr.it
From IOC to AOC Multiscale Multisource Workflow Modeling Natural Language Web 2.0 SEIS GEOSS GMES Input Input Input Input AOC IOC requirements extensions requirements requirements
Multi-disciplinaryInteroperability EarthSystem Domain Semantics Digital Earth Infrastructure Decision & PolicyMakers Oceanographers Geologists Hydrologists Clinatologists Atmos. Science Oceanography Hydrology Biodiversity Information Systems Geology Geospatial Information Infrastructure • Different interoperability levels -at different Infrastructures level • Fourmaininfrastructuretypes • Thematic/CommunityInfrastructures • SBA/CoP resources core functionalities • Digital Earth (Earth System Science) Infrastructure • Earth science resources core functionalities • Geospatial Information Infrastructure • Geospatial resources core functionalities • Distributed Computing Infrastructure • Distributed Capacity provisionfunctionalities Distributed Computing Infrastructure (s)
Challenges to fill the gap • Build on existing (autonomous) capacities • Implement a “system of systems” • Build on existing and futureinformation systems • Supplementing but not supplanting systems mandates and governance arrangements • Assure a Low Entry Barrier for Users and Resource Providers • Mediate (standard and non-standard capacities) • Interconnect (capacities) and Adapt existing capacities • ImplementSemanticInteroperability • Shift from technical interoperability towards conceptual composability • Avoid tight coupling or strong integrations
Low Entry Barrier Complexity to manage Users Complexity to manage Cyber-Infrastructure BrokeringFramework Complexity to manage Low Entry Barrier Providers
Publish Service Provider Service Consumer Server Client SOA approach Present GCI framewok Service Registry (tens of thousands) Find (Harvest) (hundreds) Bind Service Provider Service Provider Service Provider Service Provider Service Provider Service Provider Service Provider Service Provider Service Provider Service Provider Service Provider Service Provider Service Provider For complex (large and heterogeneous) infrastructures, SOA archetype does not scale and is not flexible
Order Publish Service Provider Service Consumer Client Server The Brokering SOA (B-SOA) A more sustainable approach A Brokered-SOA proved to be more sustainable (i.e. flexible and scalable) Service Registry Find (tens of thousands) Service Consumer Harvest Service Provider Service Provider Service Provider Bind (hundreds) (2-3) Service Provider Harvest Service Provider Service Provider Service Provider Service Broker(s) Service Provider Service Provider Service Broker(s) Service Provider Service Provider Service Provider Mediator Service Provider
GEOSS Common Infrastructure GEO-Portal Advancedsemantictools (multiscalemodelingworkflows, nL interface) Community-Portals INSPIRE-Portal Brokering Framework (distributed and multidisciplinary discovery & access services) Multidisciplinary Infrastructure Forest Infrastructure Drought Infrastructure biodiversity infrastructure … . Biodiversity Resources Drought Resources Forestry Resources
MULTI-DISCIPLINARY RESOURCES Multi-disciplinary Functionalities USERS • Discovery broker • Augmented (semantic) Discovery • Web 2.0 resources discovery Common Grid data access Support to multiple clients • To lower GCI entry barrier • Use scenarios (AIP-3)
Step 1: Discovery ImplementSubsetting & Transformationservices ImplementInteroperabilityArrangements .. . Implement Multi-disciplinaryInteroperabilityArrangements
ImplementSubsetting & Transformationservices Step 2: Access Geospatial Web resources. Whatabout Web 2.0 resources ? .. . Underpin a common gridenvironment
Step 3: Web 2.0 Resources Well-structuredgeospatialqueries WhataboutSemanticdiscoveryfor EO ? Implement Web 2.0 InteroperabilityArrangements Implement Web 2.0 discoveryInterfaces
Step 4: AugmentedDiscovery Implement Semanticdiscovery Augment the Discovery Broker capacities PublishSemanticDiscovery standard interface(s) Connect and Mediate heterogeneous Semanticresources
EuroGEOSS BrokeringFramework