Architecture Considerations for Advanced Earth Observation Application Systems

  • Hermann Ludwig Möller
  • Marcello Mariucci
  • Bernhard Mitschang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1580)


Application systems in the earth observation area can be characterised as distributed, platform-inhomogeneous, complex, and cost intensive information systems. In order to manage the complexity and performance requirements set by these application scenarios a number of architectural considerations have to be applied. Among others the most important ones are modularization towards a component architecture and interoperation within this component model. As will be described in this paper, both are mandatory to achieving a high degree of reusability and extensibility at the component level as well as to support the necessary scalability properties. In our paper we refer to the state of the art in earth observation application systems as well as to a prototype system that reflects to a high degree the above mentioned system characteristics.


Distributed Information Systems Earth Observation Systems Applications Interoperability Middleware CORBA 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Triebnig, G., et al.: Catalogue Interoperability Protocol Specification (CIP) - Release B. CEOS Working Group on Information Systems and Services (1997)Google Scholar
  2. 2.
    Moeller, H.L.: European Earth Observation Application System Prototype. In: CO-DATA - Conference on Scientific and Technical Data Exchange and Integration, Bethesda, MD, USA (December 1997)Google Scholar
  3. 3.
    NASA Earth Observing Data and Information System EOSDIS,
  4. 4.
    Creative and Innovative Working Prototype Earth Science Information Partnerships in Support of Earth System Science, NASA CAN-97-MTPE-01 (May 1997) Google Scholar
  5. 5.
    IBM Co.: Data Joiner: Administrator Guide and Application Programming. IBM Co., San Jose (1997)Google Scholar
  6. 6.
    Moeller, H.L.: The Interactive Satellite Image Server Project. In: International Society for Photogrammetry and Remote Sensing - ISPRS Workshop From Producer to User, Boulder, Colorado, USA (October 1997)Google Scholar
  7. 7.
    Lau, C.: Object-Oriented Programming Using SOM and DSOM. Wiley & Sons, Chichester (1995)Google Scholar
  8. 8.
    Object Oriented Environment for Distributed Facilities, Earth Observation Applications Architecture, ESA Statement of Work (June 1998)Google Scholar
  9. 9.
    Landgraf, G.: The ESA Multi-Mission User Information System (MUIS) and their evolution. In: Earth Observation & Geo-Spatial Web and Internet Workshop 1998, Salzburg,
  10. 10.
    Orfali, R., Harkey, D., Edwards, J.: Instant CORBA. Wiley Computer Publ., Chichester (1997)Google Scholar
  11. 11.
    Object Management Group: The Common Object Request Broker Architecture: Architecture and Specification, Revision 2.2, Upd. (February 1998),
  12. 12.
    Fischer, P., Gorman, M.: Generation of Mutilayer Thematic Products for End Users - A WWW Interfacing System for Integration earthborne GIS and spaceborne EO Information. In: Earth Observation & Geo-Spatial Web and Internet Workshop 1998, Salzburg (1998),
  13. 13.
    ESA: Envisat-1, Mission & System Summary. ESA Publication (March 1998) Google Scholar
  14. 14.
    Regional earth observation Application for Mediterranean Sea Emergency Surveillance, Project Description (July 1998),
  15. 15.
    Sessions, R.: COM and DCOM. Wiley Computer Publishing, Chichester (1998)Google Scholar
  16. 16.
    Siegel, J.: CORBA: Fundamentals and Programming. Jon Wiley & Sons, Chichester (1996)Google Scholar
  17. 17.
    Sellentin, J., Mitschang, B.: Data-Intensive Intra- & Internet Applications - Experiences Using Java and CORBA in the World Wide Web. In: Proceedings of the 14th IEEE International Conference on Data Engineering (ICDE), Orlando, Florida (February 1998)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Hermann Ludwig Möller
    • 1
  • Marcello Mariucci
    • 2
  • Bernhard Mitschang
    • 3
  1. 1.European Space Agency, Directorate of Application Programmes, Formerly ESA-ESRIN, Italy, since January 1999 affiliated to ESA-ESTECThe Netherlands
  2. 2.Institut für Parallele und Verteilte Höchstleistungsrechner (IPVR)Universität StuttgartGermany
  3. 3.Department of Computer ScienceTechnische Universität MünchenGermany

Personalised recommendations