Next UrbanFlood consortium meeting

Common Information Space

The Common Information Space (CIS) is a service-oriented software framework facilitating development, deployment and reliable operation of complex systems which rely on scientific computations.

CIS organizes systems into the following building blocks:

  • Scientific appliances: scientific applications wrapped as virtual images (containing platform, software and configuration necessary to run the application) and exposed as services which means they can be invoked over the network. Scientific applications prepared in this way can be deployed on a scientific cloud and executed as instances managed by the Resource Allocation Service.
  • Composite services: also known as system parts orchestrate data and control flow involving one or more appliances in order to provide high-level services. Services can be created by different institutions and published in a common registry. They can also exploit various integration technologies supported by CIS (currently BPEL or Enterprise Integration Patterns). Scientific services operate according to loose-coupling principles: (1) they can be started and stopped independently and should not require other services to perform their task; (2) they consume input data (requests) from the message bus and publish results there.

CIS Architecture

CIS provides several technologies and services which support the hosted systems at runtime:

  1. Integration platform: CIS core technologies for component integration, data exchange and workflow orchestration.
  2. Metadata registry (UFoReg): a generic service for hosting and querying metadata.
  3. Dynamic resource allocation service (DyReAlla): a service for dynamic allocation of resources to running Early Warning Systems.
  4. Self-monitoring service (ErlMon): provides robust software sensors for self-monitoring of CIS-based systems.
Common Information Space architecture

CIS-powered Early Warning Systems

CIS has been employed for early warning systems for environmental threads, such as floods.

start.txt · Last modified: 2012/05/09 09:50 by Marek
Trace: start
The development of the Common Information Space technology is funded by the UrbanFlood project.
Visit DIstributed Computing Environments (DICE) Team homepage Recent changes RSS feed