Overview of the system
Revision as of 17:06, 16 December 2009 by Siri (Created page with 'The CryoClim system is a distributed system involving production chains located at several institutions. As such, the CryoClim system will be a system of systems and the focal po…')
The CryoClim system is a distributed system involving production chains located at several institutions. As such, the CryoClim system will be a system of systems and the focal point of the system architecture is to set up interoperability principles that support the distributed idea of CryoClim as well as the interoperability of the CryoClim system within a global environment as defined by, e.g., Global Earth Observation System of Systems (GEOSS), WMO Information System (WIS) and Infrastructure for Spatial Information in the European Community (INSPIRE) principles.
The architecture of the system to be developed is fully decentralised and relies on Service Oriented Architecture (SOA) concepts and utilises web services to achieve the service orientation.
A basic design based upon SOA is in line with INSPIRE, WIS and GEOSS requirements and will ensure a potential for future development and addition of web-service interfaces as they become mature enough. Basically, SOA implies that the communication between the data user and the data provider is handled through services that may be used both interactively and as machine-readable interfaces.
The CryoClim production chains have to implement common standards in the following areas:
- Quality information
- File formats
- Map projections
- Data access interfaces
To ensure compatibility with upcoming systems/requirements (e.g., GEOSS, WIS and INSPIRE) standard interfaces will be utilised. This implies that each production chain within the system should publish data and products using OpenGeoSpatial Consortium (OGC) interfaces. Metadata should be published using OGC Catalogue Services for the Web (CSW) (with ISO 23950 (Information retrieval, application service def. and protocol specification) binding through Search/Retrieve via URL (SRU) to achieve WIS and GEOSS compatibility). Data should be available through OGC Web Map Service (WMS) and Web Coverage Service (WCS) / Web Feature Service (WFS) when technology is mature enough. Open Archives Initiative - Protocol for Metadata Harvesting (OAI-PMH) and Open-source Project for a Network Data Access Protocol (OpeNDAP) will be used to achieve a jump start concerning interoperability. By using Thematic Realtime Environmental Distributed Data Services (THREDDS) Data Server, both OpeNDAP, Hypertext Transfer Protocol (HTTP) and WCS access is achieved at least when using some standard file formats. This will increase the interoperability of the system on a global basis as well as link to important communities concerning interoperability development (e.g., UNIDATA (Diverse community vested in sharing data and tools to access and visualize), National Oceanic and Atmospheric Administration (NOAA), National Astronautic and Space Administration (NASA), etc.). The CryoClim service will be publicly available, and it is planned to use a straightforward RESTful interface to facilitate a machine interface to the data and products.