Building Blocks

CRISMA Building Blocks are abstract specifications of the functional elements of the CRISMA Framework. Actual implementations of the Building Blocks are presented under "Components"

Building Blocks are generic, composable, adaptable as well as domain- and location-independent and thus transferable to different crisis management domains. There are three different types of Building Blocks: Infrastructure, Integration and User Interaction Building Blocks.

Preparedness Plan Execution View

Preparedness Plan Execution View is a web-UI of Preparedness Planner BB, enabling user to execute preparedness plans.

Key functionalities:

Preparedness Planning View

The Preparedness Planning View is web-UI of Preparedness Planner BB, enabling the user to create and maintain preparedness plans.

Key functionalities:

  • creating and maintaining the situation catalogue, based on risk analysis
  • populating the situation catalogue with versioned and managed preparedness plans suitable for each identified situation
  • creating and maintaining the preparedness plans
  • creating and maintaining the rule sets for response models
  • creating and maintaining the capability needs used in the preparedness plans
  • creating and maintaining the resource units and their properties and characteristics

Multi Criteria Analysis and Decision Support View

The Multi Criteria Analysis View and Decision Support View is a User Interaction Building Block that allows performing a ranking of different Crisis Management Scenarios with respect to specific Criteria.

Indicator Building Block

The Indicators Building Block (formerly Algebraic Evaluation) is a component that allows definition, storage and evaluation of “simple” algebraic models in order to evaluate consequences of decisions made by CRISMA users during a training session. In this context “simple” means that there is no large number crunching needed. Usage is for calculation of key performance indicators, heuristic models and to some extend the implementation of models actually running in interactive GIS environments in order to make them usable as services in the CRISMA framework.

Agent Oriented Simulation Models

The Agent-Oriented Simulation Models Building Block serves for the development of dynamic maps – specific (individual-based) simulation models composed of interacting software agents situated in some environment. This Building Block comprises a collection of generic agents and interaction templates for dynamic map construction, for describing, defining and specifying points, areas and layers of interest. It provides furthermore a dynamic-map-based user interface for interaction and visualization. Thus, it can be considered both an Integration and User Interaction Building Block.

Integrated Crisis Management Middleware BB

The ICMM is a central Building Block in every CRISMA Application. It connects Crisis Management Simulations with the Analysis and Decision Support functionality of CRISMA by providing a central repository for harmonized world state and indicator information. The ICMM is fed by simulations providing the basic information to be used for world state analysis and decision support Building Blocks. On an ICT conceptual level the ICMM is a generic distributed resource-oriented Control and Communication Information Management System. Thereby it is important to note, that the term ‘resource-oriented’ in the ICMM refers to the concept of generic resources as used in the context of the Resource Oriented Architecture (ROA).

Resource Management Training Simulation Scenario Parameterisation View

The Resource Management Training Simulation Scenario Parameterisation View is a User Interaction Building Block that lets users parameterise a previously defined planning template in order to run resource management simulations for specific scenarios.

OOI Management View

This Building Block enables to view and edit the actual data available for specific scenario or simulation. It enables the system administrator to detect the OOI data type’s properties and based on the OOI Information Models definitions. It also enables to monitor and edit a specific snapshot context (time, user, and workflow).

OOI World State Repository BB

OOI-WSR is a Resource Management related Building Block that enables archiving, querying and manipulation of Objects of Interest (OOI) world state data. This BB serves as a Repository service for OOI data that can be consumed or manipulated by other interaction or functional building blocks and resource management models.

Simulation Setup View

A web-UI enabling user to set the simulation parameters, e.g. the simulation step size and scenario duration.