Infrastructure for Service Support May 2004 Service Infrastructure within the ESA GS Pier Giorgio Marchetti – ESA / ESRIN +39 0694180413 Cell. +39 3485628804.

Slides:



Advertisements
Similar presentations
Agenda Session (75 minutes duration, Friday sessions are 90 minutes) Co-lead introduces the session (5 minutes) –repeat of one chart from opening plenary.
Advertisements

14 May 2002 ESA Catalogue Activities A whirlwind tour of ESAs catalogue activities –overview of the architecture of ESA's.
ESA Data Integration Application Open Grid Services for Earth Observation Luigi Fusco, Pedro Gonçalves.
Pulan Yu School of Informatics Indiana University Bloomington Web service based Varuna.Net.
Objectives to improve citizens awareness and comfort industrial competitiveness efficiency of public administrations by enhancing and supporting the use,
CWE, EC – ESA joint activities on e-collaboration Brussels, 13 April 2005 IST Call 5 Preparatory workshop.
SOA Forum – June , Paris Slide 1 Case Study: ESA Service Support Environment (SSE) Yves Coene, SPACEBEL P.G. Marchetti, ESA EOP-G.
TSpaces Services Suite: Automating the Development and Management of Web Services Presenter: Kevin McCurley IBM Almaden Research Center Contact: Marcus.
Geographic Interoperability Office ISO and OGC Geographic Information Service Architecture George Percivall NASA Geographic.
Geospatial One-Stop A Federal Gateway to Federal, State & Local Geographic Data
Slide: 1 ROSA GRAS Meeting February 2009 Matera, Italy User Services EUMETSAT EUMETSAT Data Access & User Support.
Spatial Data Infrastructure: Concepts and Components Geog 458: Map Sources and Errors March 6, 2006.
© GEO Secretariat The Group on Earth Observations – Status and Post 2015 Osamu Ochiai GEO Secretariat 41 st CGMS Tsukuba, Japan 8-12 July 2013.
1 CEOS/WGISS20 – Kyiv – September 13, 2005 Paul Kopp SIPAD New Generation: Dominique Heulet CNES 18, Avenue E.Belin Toulouse Cedex 9 France
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
Update on INSPIRE: INSPIRE maintenance and implementation and INSPIRE related EEA activities on biodiversity CDDA/European protected areas technical meeting.
Interoperability ERRA System.
U.S. Department of the Interior U.S. Geological Survey Web Services Interest Group WGISS #28 September, 2009 Pretoria, South Africa Lyndon R. Oleson U.S.
1 The INSPIRE Geoportal Ioannis Kanellopoulos Spatial Data Infrastructures Unit European Commission Joint Research Centre Institute for Environment and.
1 HKU CSIS DB Seminar: HKU CSIS DB Seminar: Web Services Oriented Data Processing and Integration Speaker: Eric Lo.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
Dodick Zulaimi Sudirman Lecture 14 Introduction to Web Service Pengantar Teknologi Internet Introduction to Internet Technology.
Sensors, SWE and European spatial data initiatives – INSPIRE and GMES Brno, Radim Štampach, Ph.D.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
The WISDOM Information System > Malte Ahrens> The WISDOM Information System Architecture and potential for a Spatial Data Infrastructure (SDI)
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Managing and communicating uncertainty in geospatial web service workflows Richard Jones, Dan Cornford, Lucy Bastin, Matthew Williams Computer Science,
Transboundary Trust Space February 16, 2012 Ensuring trust in information exchange – proposal and approaches from Russia and CIS-states (RCC states) National.
ESRIN Earth Observation Program Ground Segment Department 26/09/2015 CEOS-WGISS-40 - Olivier BaroisSlide 1 Open Source Practices.
Jonas Eberle 25th March Automatization of information extraction to build up a crowd-sourced reference database for vegetation changes Jonas Eberle,
Page 1 Pier Giorgio Marchetti Models for scientific exploitation of EO data: Innovation, harmonization, technology Introduction.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
EMODnet Chemistry 2 Service Contract MARE/2012/10 S How to make EMODnet Chemistry fit for purpose at system level By Dick M.A. Schaap – Technical.
1 WS-GIS: Towards a SOA-Based SDI Federation Fábio Luiz Leite Júnior Information System Laboratory University of Campina Grande
U.S. Environmental Protection Agency Central Data Exchange Pilot Project Promoting Geospatial Data Exchange Between EPA and State Partners. April 25, 2007.
6. Side ESA actions related to GRID ESA DataGrid Review Frascati, 10 June Welcome and introduction (15m) 2.WP9 – Earth Observation Applications.
Fire Emissions Network Sept. 4, 2002 A white paper for the development of a NSF Digital Government Program proposal Stefan Falke Washington University.
Case Study European Space Agency (ESA) - Service Support Environment (SSE) Y. Coene, Spacebel R. Dobrik, Oracle P.G. Marchetti, ESA EOP-G.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
WISE Working Group D September 2009, Brussels Jon Maidens.
2. WP9 – Earth Observation Applications ESA DataGrid Review Frascati, 10 June Welcome and introduction (15m) 2.WP9 – Earth Observation Applications.
Open Grid Services for Earth Observation Pedro Gonçalves.
International Oceanographic Data and Information Exchange - Ocean Data Portal (IODE ODP) Enabling science through seamless and open access to marine data.
National Geospatial Enterprise Architecture N S D I National Spatial Data Infrastructure An Architectural Process Overview Presented by Eliot Christian.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Cloud-based e-science drivers for ESAs Sentinel Collaborative Ground Segment Kostas Koumandaros Greek Research & Technology Network Open Science retreat.
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
WISE GIS/IT Workshop, Dublin January INSPIRE Architecture & WISE Steve Peedell Spatial Data Infrastructures Unit European Commission Joint.
HMA Sep 2009 – Slide 1 Daniele Marchionni Elsag Datamat HMA Follow On – Task 4 - Workplan.
V7 Foundation Series Vignette Education Services.
Page 1Overview of the HMA Project, 8 March 2010 Overview of the HMA Project OGC TC Opening Plenary Pier Giorgio Marchetti European Space Agency.
CEOS Working Group on Information System and Services (WGISS) Data Access Infrastructure and Interoperability Standards Andrew Mitchell - NASA Goddard.
Research and Service Support Resources for EO data exploitation RSS Team, ESRIN, 23/01/2013 Requirements for a Federated Infrastructure.
International Planetary Data Alliance Registry Project Update September 16, 2011.
This document is proprietary. Any dispatch or disclosure of content is authorized only after written authorization by MEEO S.r.l. SAS FP – ESA-ESRIN Frascati.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
Spacebel - Hoeilaart, February 2009 SPS Mandatory I/F Development Slide 1 HMA SPS Mandatory I/F Development HMA-T Phase 2 Acceptance Review 1 18.
ESA-FAO GEOPortal STATUS & PLANS
BA_EM 02 Electronic Marketing
Flanders Marine Institute (VLIZ)
Geospatial Knowledge Base (GKB) Training Platform
HMA Follow On Activities
INPE, São José dos Campos (SP), Brazil
Exploitation Platforms and Common Reference Architecture
Service-centric Software Engineering
Pier Giorgio Marchetti, Philippe Mougnaud European Space Agency
Project Information Management Jiwei Ma
FDA-08 FDA Whitepaper Update
GENEDI EUROPEAN COMMISSION - EUROSTAT GENERIC EDI TOOLBOX
Presentation transcript:

Infrastructure for Service Support May 2004 Service Infrastructure within the ESA GS Pier Giorgio Marchetti – ESA / ESRIN Cell Ground Segment Department

Infrastructure for Service Support May 2004 adding value to data… means supporting services Archiving Acquisition Processing Dissemination Catalogue Ordering Data Environment Mission Planning Quality Control Support 4 Service Providers Service Support Support 4 users Service Environment Order Desk User Environment Help Desk

Infrastructure for Service Support May 2004 SERVICES INFRASTRUCTURE Oxygen Ground Segment Model Help Desk Web Portal Catalogue Data Ordering User Services Mission Planning Quality Control CO-ORDINATION CENTRE Network Acquisition Monitoring & Control FACILITY Archive ProductionDissemination Information Mining (future)

Infrastructure for Service Support May 2004 Services Infrastructure – From … Non EO Data Service Provider Value Adder Service Provider Distri- butor Value Adder Data Environment Data Environment Data Environment User Envir. User Envir. End User End User

Infrastructure for Service Support May 2004 …To - Services Infrastructure Data Environment Data Environment Non EO Data Service Provider Data Environment User Envir. End User Value Adder End User Service Provider Distri- butor Value Adder User Envir. IIM

Infrastructure for Service Support May 2004 Service ????  Service A Service is the repeated, regulated (usually by means of a Service Level Agreement) and agreed (via contract or agreement) or declared (with defined quality parameters) exploitation (for commercial or non-commercial purposes) of a function, processor or application. The output of a service includes data, products, information and solutions.  Web Services Please refer to W3C

Infrastructure for Service Support May 2004 Service Infrastructure – the users Users Service Providers Service Consumers

Infrastructure for Service Support May 2004 Service Infrastructure – the interactions Users Service Providers B2B Co-operation B2C Service Exploitation Service Consumers

Infrastructure for Service Support May 2004 SI – high level requirements  Empower Service Providers: Service Providers maintain full control over their own infrastructure “Neutral” service infrastructure  Empower GS harmonisation Simple catalogue service Order service Generic service activation  Shortcut data “format” issue: Concentrate on supply chain orchestration and flow control Let Users (and COTS) rule data format issues  Online, nrt or offline service execution are all the same  Foster long term research & industry growth rely on widely accepted and open standards (see OGC, W3C and ISO TCs)  Support requirements from relevant actors and European Programmes EC-DG INFSO, JRC, EUSC GMES, INSPIRE,… Users Service Providers B2B Co-operation B2C Service Exploitation Service Consumers

Infrastructure for Service Support May 2004 SI – the functional objectives  Service support environment for the integration of Earth Observation and GIS supply chains  Support for data providers, service providers and end-users alike  Supply chain orchestration uses web services and workflow strds  Open and distributed architecture, allowing to add new supply chains  User driven/selected service delivery Users Service Providers B2B Co-operation B2C Service Exploitation Service Consumers

Infrastructure for Service Support May 2004 SI – the user…  Multiple utilisation scenarios Service Provider co-operation Test and fast/cheap deployment of new supply chains Simplified user access …  Multiple user types: anonymous user: can only activate free services  access via the Global, Regional or Thematic Portal registered user: can activate free or paying services  access via the Global, Regional or Thematic Portal service provider: can add new services  access via the Global, Regional or Thematic Portal  access via workflow client tools helpdesk, administrator  access Admin functionality on the Global, Regional or Thematic Portal Users Service Providers B2B Co-operation B2C Service Exploitation Service Consumers

Infrastructure for Service Support May 2004 SI – the architecture … Users Service Providers B2B Co-operation B2C Service Exploitation Service Consumers Global EO Service Infrastructure Regional or Thematic Service Infrastructure

Infrastructure for Service Support May 2004 Legacy Service SOAP Toolbox Catalogue Service OGC WMS Server(s) Web Browser Workflow Editor SOAP Mobile Client HTTP OGC Gazetteer Server HTTP User Legacy Service Catalogue Service Service Provider AOI Server Workflows, service data, order data... Portal SOAP Service Provider Service Infrastructure Regional or Thematic Service Infrastructure

Infrastructure for Service Support May 2004 NPP * Service VITO Format Conversion Service GIM AOI selection (GIM) Clipping Service GIM NPP-Europe -GeoTIFF NPP-Belgium -GeoTIFF 1 NPP input + AOI description + required format NPP-Europe -HDF Supply Chain Orchestration … 1 (*) NPP or Net Primary Productivity represents repeatable estimates of the net flux of carbon. Product is based on Végétation S10.

Infrastructure for Service Support May 2004 Combining service GIS additional way to combine services. Useful for vulnerability maps, hazard maps, rescue resources map, crisis map etc. Supply Chain Orchestration… 2 Digital Terrain Model Fire risk map Community boundaries Roads Fire stations Risk Map NDVI LST ChainingOverlaying

Infrastructure for Service Support May 2004 Internet User FTP Server Portal & Workflow Engine MASS User Order A1 (2) Service Provider A2 (e.g. GIM) Service Provider A1 (e.g. VITO) (4) (3) (6) Order A2 (7) (5) Order A Result A Result A1Result A2 (1) (8) (9) Control flow : control flow : data flow : XML

Infrastructure for Service Support May 2004 User Interaction  Select service of interest  Identify time and AOI (method of selection is chosen by SP)  Select parameters (e.g. format)  Get RFQ (if applicable)  Issue request  Check status of orders/requests  Get the output (delivery options identified by SP)

Infrastructure for Service Support May 2004 Selection of time, AOI and parameters

Infrastructure for Service Support May 2004 Check status of orders/requests

Infrastructure for Service Support May 2004 Get results (service output)

Infrastructure for Service Support May 2004 Oil spill detection (Spacetec)

Infrastructure for Service Support May 2004 Ship detection (Spacetec)

Infrastructure for Service Support May 2004 Simple Catalogue Service  Objective: Proof and test catalogue service within environment for the orchestration of EO services  Technology: Web Services, Workflow engine  Preliminary results: Simple catalogue access and interoperability is made easy Technological homogeneity makes integration of (different) service elements simple and their orchestration straightforward Exploitation of state of the art OGC standards allows seamless integration into mapping services

Infrastructure for Service Support May 2004 Spot “search” results (GML) Catalogue search results (textual) Envisat “search” results (GML)

Infrastructure for Service Support May 2004

Infrastructure for Service Support May 2004 Service Provider  Enters in partnership with other service providers  orchestrates the supply chain defining which elementary services are part of it…  authorises users to activate “his” supply chain  publishes the services from “his” infrastructure (over which he maintains the full control)  monitors “his” service execution, state, on the workflow, on his infrastructure  is responsible for defining and publishing “his” own SLA monitoring and respecting “his” QoS; invoicing (where applicable)

Infrastructure for Service Support May 2004 Workflow editor to chain services Workflow console to monitor service instances

Infrastructure for Service Support May 2004 EO Service Infrastructure Service Provider Legacy Infrastructure Client HTTP Toolbox SOAP / HTTP Legacy Interface vs. SP legacy Infrastructure

Infrastructure for Service Support May 2004 The Toolbox Concept  Allows easy “publishing” of any service, with minimum assumptions on the SP available infrastructure (including NO infrastructure)  Provide a generic gateway toward service providers’ infrastructure  Generic/Customisable Service Interface: different Back End communication and interactions supported.  Customisation towards the SP infrastructure based on XML scripting

Infrastructure for Service Support May 2004 TOOLBOX Overview (1)  Based on free and Open Source software No additional licences are needed  Front-End supporting the communication with MASS. Based on Java and the SUN JWSDP  TOMCAT  JAXP (XML handling library) It implements all the MASS interfaces  Order (synchronous and asynchronous)  Request For Quotation (synchronous and asynchronous)  Search (synchronous)  Present (synchronous) Supports a generic service integration  Automatic WSDL creation

Infrastructure for Service Support May 2004 TOOLBOX Overview (2)  Back-end supporting the most common “communication mechanism” FTP file transfer HTTP File exchange notification JDBC Command and script invocation SOAP over HTTP  Products delivery supported by an internal built-in FTP server

Infrastructure for Service Support May 2004 Service Integration on the Service Provider Side -1  Service Configuration and test Possibility to create and configure a service by means of a Web Application  Access control  A Simple SOAP client is provided for test purposes.  It includes a Catalogue test page.  On-line Service Definition Script validation.

Infrastructure for Service Support May 2004 Service Integration on the Service Provider Side - 2  Service Execution Triggered by SOAP messages coming from EO Service Infrastructure Support for both synchronous and asynchronous communication mechanisms.  Service Monitoring and Control Possibility to monitor the status of the service by means of a Web Application  Requests cancellation  Requests monitor Service log Monitoring  Log based on XML  XSLT transformations.

Infrastructure for Service Support May 2004 Service Testing: SOAP client

Infrastructure for Service Support May 2004 Service Test: Simple Catalogue

Infrastructure for Service Support May 2004 Service Monitoring: Log

Infrastructure for Service Support May define interaction methods 1 - select service category 3 - describe service 4 - here the techs! Service Definition Panel 5 – register!

Infrastructure for Service Support May 2004 Operational Demonstration  Operational Demonstration : Starts in October 2004 >30 services >15 service providers Countries already involved: Belgium, France, Germany, Italy,(Norway), UK, Switzerland, The Netherlands, Portugal, … others Open to any user and additional service providers

Infrastructure for Service Support May 2004Conclusions…  Service Infrastructure facilitates: Integration of wide range of heterogeneous EO and GIS services including catalogues (open to geospatial local/global data/services) contacts between service providers and users more coherent (e.g. single service responsibility) Working relationships among service providers via the flow control (basic cooperation environment)  SI empowers service providers enabling to combine and chain service elements within the supply chain Allows re-use generic or basic services Efforts potential service providers limited to specific skills and added value Allows to broaden and improve existing services  SI empowers users offering services that are closer to the user’s expectations.

Infrastructure for Service Support May 2004Conclusions…  Future work Consolidate ongoing work on simple catalogue access and order management Interface Control Documents discussed with CNES, DLR, ASI, + others Get feedback on open source TOOLBOX Expand institutional cooperation at national and international level EC-DGINFSO, EUSC, JRC, … Involve federating agencies EEA, … Extend collaboration with standardization bodies OGC, ISO, … Consolidate working relationships with relevant programmes GMES, GSE, … ICD Documents & TOOLBOX available at

Infrastructure for Service Support May 2004 Image Information Mining Coordination Group ASI, CNES, CNR, DLR, EC-IST, ESA, ETHZ, EUSC Image Information Mining Coordination Group ASI, CNES, CNR, DLR, EC-IST, ESA, ETHZ, EUSC  IIMCG terms of reference  Charter  For Image Information Mining (IIM) applied to Earth Observation images, the IIMCG shall:  Promote European research and development of IIM techniques  Interface with European and National programmes in the field, like the O2 (Open and Operational) ESA initiative, the EC FP6 activities, etc.  Foster, within the members, the possibility to:  Share scientific and technical experience, data, information and applications  Identify relevant scientific and technical issues  Suggest technical directions  Suggest solutions for funding and coordination of activities  Provide a forum where interested bodies may: Constantly be kept updated on ongoing activities in the field and on relevant scientific and technical issues Exchange information (including gathering of suggestions and requirements) Be informed on available demonstrators, prototypes, products, etc. Identify and suggest / promote appropriate standards Facilitate and promote the use of resulting products

Infrastructure for Service Support May 2004 Image Information Mining Coordination Group ASI, CNES, CNR, DLR, EC-IST, ESA, ETHZ, EUSC Image Information Mining Coordination Group ASI, CNES, CNR, DLR, EC-IST, ESA, ETHZ, EUSC IIMCG terms of reference  Establish and maintain liaison with other interested bodies and with new sensors’ research and design (in particular for the identification of short / medium / long term needs)  Identify research and technological issues  Define possible strategies and solutions  Suggest activities and coordination methods  Suggest standards and interfaces for possible technologies