ISyCri-logo

version francaise

Interoperability of Systems 
in Crisis Situation
    

ANR agence française de la recherhce

ISyCri is a project funded by the french Research Agency (ANR for Agence Nationale de la Recherche). It deals with information systems  interoperability and coordination in the context of crisis management.

Objectives
In a crisis context (natural disaster, crash, conflict, industrial accident etc.), different actors from different organizations (medical units, police, NGO, etc.) have to work simultaneously in a hurry. Their cooperation and their ability to coordinate their actions is an essential means to reach their common goal: crisis reduction. The point of ISyCri project is to provide partner organizations involved in the crisis management cell a Mediation Information Systems (MIS) able to merge their respective heterogeneous and autonomous Information Systems (IS) into a global System of Systems (SoS).
This MIS, as the linking support between ISs have to meet the two mains requirements: (i) providing a fast and efficient link between ISs (in order to ensure responsiveness) and (ii) following the unavoidable evolutions of the crisis by remaining adapted and rightly dedicated to the – possibly changing – group of involved partners working on the crisis (in order to ensure flexibility). Thus the MIS design should deliver an agile result (agile can be seen as the result of responsiveness and flexible).
In order to meet those objectives, the ISyCri project plans to set up a global crisis metamodel. The exploitation of this metamodel is based on two ontologies: the first one allows the crisis cell to characterize the situation and the available resources, while the second one is dedicated to deduce (from the knowledge gathered in the first one) the collaborative reaction processes (that will be used to design the collaborative workflow, orchestrated by the MIS). Exploiting that situational knowledge, a Model-Driven Enginering (MDE) approach dive into abstraction layers (using model transformation rules and tools) in order, first to design logical and technological models of the MIS (dedicated to the previous “business” situation model) and second, to deploy the PEtALS ESB, embedding the good services and orchestrating the good collaborative workflow (with possible interruptions and reorientations).

Global principle of ISyCri project
We believe that integration of partners is a crucial step on the way of  success in crisis reduction. Our point is to propose to solve this issue of integration of partners by the means of ISs interoperability. According to InterOp , Interoperability is the ability of a system or a product to work with other systems or products without special effort from the customer or user. For us, Interoperability can be seen as the collaborative maturity level (of organizations) adapted to integration, which can be seen as the ultimate collaboration level (of network).
Ensuring partners’ ISs interoperability is not a trivial issue. We believe it is rational to tackle this topic on the base of existing partners’ ISs (another approach could propose to rebuild partners’ ISs). The goal of ISyCri is to provide a method of MIS design. The two crucial needs of responsiveness and flexibility (i.e. agility) must be covered.
Starting from the characterization of the situation, the crisis ontology gives a model (which could be enriched and validated) of a deduced collaborative process: the CIM. A model transformation mechanism use this CIM to build (in UML or a specific DSL) the logical view of the MIS: the PIM. Concurrently, the ESB targeted technologic platform is modeled: the PM. A projection (logic to technology) provides a MIS computable model: the PSM. Furthermore, this design method must include the way to support agility (such as loops in the method).

Contents of ISyCri project
Obtaining such a MIS design framework implies to divide the whole ISyCri project into several tasks which provide the needed elements to support the MIS design method itself. Those tasks can be listed as follow:
1. Ontology building: It is crucial to build, first, a crisis ontology. This ontology should be organized with two parts: the studied system (including people, natural site, goods, etc.) and the crisis characterization (containing elements of crisis identification, such as type, gravity, trigger, etc.). Second, it is necessary to build a response ontology. This ontology should represent the treatment system deployed to reduce the crisis as well as the collaborative process executed. By linking semantically these two ontologies we aim at building a global crisis ontology providing a way to deduce adequate collaborative processes from crisis descriptions. The obtained process(es) should obviously be completed and/or validated by experts (crisis expert or member of the collaborative network) in order to become the CIM.
2.  Logical modeling of MIS
: Extracting the embedded knowledge from collaborative process(es) model (CIM) in order to design the logical model (PIM) can be seen as a model transformation task. We already have some results on this field (in industrial collaboration situations) which can easily be extended in crisis context. This work is especially focused on SOA approach.
3. Technical Modeling of architecture and projection from logical view to technological view: We believe ESB can be a pertinent candidate for an adequate technological platform. It is essential to study and to model the structure of such a tool in order to provide the PM. Furthermore, mechanisms of projection of logical view (PIM) onto this technical view (PM) should also be established.
4. Study of the dynamic part: The keystone of the added-value of the ISyCri project is the ability of the MIS to follow changes of the crisis situation. This capacity can be carried by several levels: the process engine could be flexible enough to support evolutions of the dynamical model of the network. This is flexibility at the implementation level. We can also imagine to bring flexibility at any MDA levels (PSM, Projection, PIM, CIM). An iterative approach can be an idea to bring a “loop” in the design process (on precise looping criteria). This study remains obviously a critical task of the ISyCri project.
5. Experimentation: Such a task is a generic part of this kind of project. It will be based on specific use-cases in order to check the described principles.

The five tasks listed below correspond to the four work packages of ISyCri project:
1. Work Package 1: Crisis characterisation and ontology-based collaborative process design (task 1).
2. Work Package 2: Technological architecture (task 2 and 3). Task 2 is included in work package 3 because of the results we already obtained.
3. Work Package 3: Providing flexibility of the MIS (task 4).
4. Work Package 4: Experimentation (task 5).

back to top

Ecole des Mines d'Albi Carmaux

Institut de Recherche en Informatique de Toulouse

thales

EBM-WebSourcing

Ecole des Mines d'Alès