Support Services & Applications


SPACEBEL has developed several systems related to the distribution of Earth Observation (EO) products and provision of related services including:

  • The Service Support Environment (SSE) is a Web-based environment providing an EO data access layer allowing an easy integration of data catalogues (SPOT Image, MUIS, etc.) and EO services using open standards such as XML, BPEL, WSDL and SOAP etc.
  • PROMISE (PRoduct Ordering System for MultIple Satellite Environment) is a system to handle the request for products from the customers in a multi-mission environment which we have realized for ESRIN.

We have a large experience with service-oriented architectures (SOA), Web services standards from organisations such as W3C, OASIS and OGC and interoperability aspects in particular related to Earth Observation ground segments. Our main developments are based on Java J2EE technology.

The SSE is operational and an integral part of the ESRIN EO Ground Segment Architecture. Click on the right for a Flash presentation of the main SSE features.
Click here to start the presentation.
Click here to start the presentation
SPACEBEL is an OGC (Open Geospatial Consortium) Technical Committee member and has applied OGC specifications in many of its projects.

Projects and References

HMA-T

ESRIN has awarded the HMA Testbed (HMA-T) Project in January 2007 to a Consortium lead by Spacebel. HMA-T is one of the GMES Preparatory Study projects, has a duration of 30 months, and aims to support the adoption and compliance testing of HMA-related protocols and maintain a permanent HMA testbed hosted by ESRIN which is based on the ESA SSE. As part of this project, SPACEBEL is also integrating various catalogues in the testbed which are based on the OGC CSW ebRIM Application Profile, in particular the extension package for Earth Observation OGC 06-131.

HMA-I

In the Heterogeneous Missions Accessibility Interoperability (HMA-I) project for ASTRIUM-UK and ESRIN, SPACEBEL developed the prototype of the Data Access Integration Layer (DAIL) which will provide access to Earth Observation catalogue, ordering and programming interfaces of various ground segments from ASI, CNES, DLR, ESA, CSA, Eumetsat etc. The prototype was developed as a Service Oriented Architecture (SOA) based on the ESA SSE. SPACEBEL also prototyped a federated identity management solution based on SAML and ws-security. As part of the project, Spacebel also supported ESA to submit the resulting HMA ICDs to the OGC.

Flexsys

As part of the Flexsys Project for ESRIN lead by VITO (Belgium), SPACEBEL designed and developed in 2006-2007 the Flexsys "product delivery subsystem", i.e. a component running on the VITO infrastructure that exposes to the outside world an HMA-compliant OGC CSW EO Application Profile (OGC 06-079) catalogue and ordering (OGC 06-141) Web service interface and communicates with the internal VITO back end of the Flexsys product delivery system (VUS). This component was implemented using J2EE and runs on a BEA Weblogic application server.

OGC FEDEO

SPACEBEL participates to the Federated Earth Observation (FEDEO) interoperability pilot (august-september 2007) setup jointly by ESA and the OGC. The FEDEO pilot uses the SSE as interoperability platform.

COMU

CoMu is a Technology Research Program (TRP) project for ESRIN by a Consortium lead by ASTRIUM-F and also consisting of SPACEBEL and Spotimage. CoMu defines and prototypes a multi-mission planning solution enabling users to submit orders on a thematic basis without having to know exactly the specific capabilities of each available EO system. This solution answers to the user needs by optimizing the use and complementarities of the existing sensors capabilities. SPACEBEL is responsable for the development of the prototype's interoperability layer which is implemented with Web services and BPEL technology. It uses the OGC Sensor Planning Service profile for Earth Observation (OGC 07-018).

COPS-B

SPACEBEL is part of the Consortium lead by GIM which implements the COPS-B (Cooperating EO Sensors) project for ESRIN. In this project, the benefits and complementarity of data from Earth Observation sensors and in-situ sensors will be demonstrated. The project makes extensive use of OGC Sensor Web Enablement (SWE) specifications such as Sensor Planning Service and Sensor Observation Service. SPACEBEL is responsable for a large part of the prototype implementation, which is based on the SSE Framework, including the BPEL workflows accessing the various SWE services.

FP6 SANY

The SANY (Sensors ANYwhere) integrated project focuses on interoperability of in-situ sensors and sensor networks. The SANY architecture will provide a quick and cost-efficient way to reuse data and services from currently incompatible sensor- and data- sources. SPACEBEL is responsible for the Sensor Fusion and Decision Support subproject and will implement a decision support infrastructure (based on SSE) that provides discovery and access to OGC Sensor Web Enablement (SWE) and SANY services.

FP6 InterRisk

SPACEBEL is responsible for the InterRisk system architecture design. The InterRisk system will provide access to the InterRisk services for environmental risk management in marine and coastal areas of Europe and is based on a service-oriented architecture (SOA) implemented with W3C, OASIS and OGC standards. SPACEBEL is also in charge of developing the interfaces with the InterRisk ontologies.

http://interrisk.nersc.no

FP6 BOSS4GMES

BOSS4GMES (Building Operational Sustainable Services for GMES) aims to provide the technical, financial and contractual foundations for the transition of GMES from a concept to an effective, operational environment. SPACEBEL participates to the BOSS4GMES project. We contribute to the selection and development of upgrades for service production and analysis of infrastructure components.

http://www.boss4gmes.eu

ESIT
The objective of the ESIT (Enhanced Service Integration Technology) project (2005-2008) lead by SPACEBEL was the further technological evolution of the ESA SSE. As part of the project, support for additional standards was implemented (OGC WFS, OGC WCS, OGC CSW, OASIS UDDI, IETF LDAP etc.), support for human BPEL workflows for authorization was integrated and data dissemination via the ESA Data Dissemination System (DDS) via satellite multicast was added. Also an interface with the ESA Grid Processing On-Demand infrastructure (G-POD) was implemented to provide access to the IMERIS Grid processor from the SSE. To demonstrate the scalability of the SSE, it was also deployment in Dakar (Senegal) at the CSE to provide access to local services. Finally, as part of ESIT, SPACEBEL participated to the OGC interoperability testbeds OWS-3 and OWS-4. The results from these activities which included BPEL workflow developments on the SSE accessing services compliant with the OGC specifications WCTS and WCS are available as documents OGC 05-140 and OGC 07-008 from the OGC Web site.

SSE

The Service Support Environment (SSE) is an overarching infrastructure facilitating the set up of open operational services for Earth Observation (EO) in Europe. The SSE allows the integration of a wide range of heterogeneous EO and GIS services including catalogues of products.

http://services.eoportal.org/massRef/documentation/flash/esa.htm

MASS-ENV

MASS-ENV (Multi-Application Support Service System Environment) is an Earth Observation Project funded by the European Space Agency (ESRIN) and implemented by an international consortium consisting of SPACEBEL (Prime Contractor), Intecs and GIM. Its main objective is the further evolution of the SSE (Service Support Environment) infrastructure. As part of the project, also a catalogue interoperability experiment was setup (INCAS) with ESA and Spot Image to use Web services (EOLI-XML) and BPEL to implement cross-catalogue search capabilities in the SSE.

MASS

The Multi-Application Support Service System (MASS) is a pilot system providing can e-Business Portal and virtual market place for Earth Observation services and products. The MASS system was the initial version of the ESA SSE (Service Support Environment).

 

Proceedings

PV 2007 International Conference: Ensuring the Long-Term Preservation and Value-Adding to Scientific and Technical Data, 9-11 October 2007 at DLR, Oberpfaffenhofen/Munich (Germany)
http://www.pv2007.dlr.de/

SSE Service Providers Workshop 2007, 2-3 October 2007, Frascati (Italy)
http://www.congrex.nl/07m25/

SSE presentation at "Toward a Single European Information Space for Environment. A contribution to i2010 and SEIS", 3 April 2007, Frascati (Italy)
ftp://ftp.cordis.europa.eu/pub/ist/docs/environment/esa-sse_en.pdf

The 3rd Italian Research Conference on Digital Library Systems, 29-30 January 2007, Padova (Italy)
http://services.eoportal.org/portal/documents/Services%20Digital%20Library-v6.pdf

Joint ESA-FAO-JRC Standards Workshop, April 27-28, 2006, FAO - Rome, Villa Tuscolana - Frascati (Italy)
http://earth.esa.int/rtd/Events/ESA-FAO-JRC_WORKS_APR06/index.html

Joint ESA-JRC Workshop on Discovery Services and Catalogues, October 27- 28, 2005, ESRIN, Frascati (Italy)
http://earth.esa.int/rtd/Events/ESA-JRC_WORKS_OCT05/index.html

Integration forum, 23-24 november 2005, Paris (France)
http://services.eoportal.org/massRef/documentation/integration_forum_241105.pdf

SSE Workshop, March 2005 - "Service Support Environment", Frascati (Italy)
http://earth.esa.int/rtd/Events/SSE_2005/index.html

OGC Technical Committee Meeting, New York, January 2005
http://services.eoportal.org/massRef/documentation/ogc_newyork_180105.ppt

Gartner Application Integration & Web Services Summit (MS-PowerPoint, 2372Kb), November 15-17 2004, Orlando, Florida
http://services.eoportal.org/massRef/documentation/APN13_Oracle.ppt

SSE Workshop, april 2004 - "Service Support Environment: an introduction", Frascati (Italy)
http://earth.esa.int/rtd/Events/SSE_2004/index.html

IEEE Geoscience and Remote Sensing Newsletter (PDF, 2550Kb), December 2003, page 19-22. - "An Environment Supporting Earth Observation and GIS Service Orchestration: The MASS Project"
http://www.ewh.ieee.org/

DASIA 2003 Conference (PDF, 125Kb) - "Earth Observation and GIS Services, Integration Approach in MASS "
http://earth.esa.int/rtd/Articles/MASS_DASIA_2003.pdf

MASS Workshop, January 2003 - "Earth Observation Service Chaining via XML"
http://earth.esa.int/rtd/Events/MASS/index.html

 

Articles

Towards a Commercial IT Service Delivery (C. Ponsard, G. Dallons, St. Mouton, Ph. Massonet)
ERCIM News 70, p.22-23
July 2007

Grid Technology for EO applications (Bart Beusen, Geert Borstlap, Yves Coene)
The Future of Remote Sensing, 17 - 18 October 2006, Antwerp (Belgium)
October, 2006

BPEL Cookbook: Best Pratices for SOA-based integration and composite applications development (Yves Coene, The Hoa Nguyen et al.)
August, 2006

Building a Web Services Network with BPEL (Yves Coene, The Hoa Nguyen)
SOA Best Practices: The BPEL CookBook
September 15, 2005

L'Agence spatiale européenne mise sur le langage BPEL (Alain Clapaud)
01 Réseaux
December 2004

An Environment Supporting Earth Observation and GIS Service Orchestration: The Mass Project (Y. Coene (Spacebel), C. Heylen (GIM), P.G. Marchetti (ESA / ESRIN) )
IEEE Geoscience and Remote Sensing Newsletter
December 2003 (Issue 129, ISSN 0161-7869, page 19-22)

Earth Observation and GIS Services Integration Approach in MASS (Y. Coene (Spacebel), S. Gianfranceschi (Intecs HRT), P.G. Marchetti (ESA / ESRIN))
DASIA 2003
June 2, 2003

 

ical