De la description d’un processus collaboratif à une simulation agents géo-localisés : application aux processus de gestion de crise 

Encadrement :
Eric Andonoff, andonoff@ut-capitole.fr
Benoit Gaudou, benoit.gaudou@ut-capitole.fr Chihab Hanachi, chihab.hanachi@ut-capitole.fr 

Laboratoire d’accueil : Institut de Recherche en Informatique de Toulouse (IRIT), équipe SMAC
Lieu : locaux de l’Université Toulouse 1 Capitole
Durée : 6 mois 

Mots-clés : transformation de modèles, processus BPMN, modélisation et simulation à base d’agents, gestion de crise, GAMA. 

Contexte : On s’intéresse ici à la gestion de crise en cas de catastrophes (inondation, séisme, feu de forêts…) et à l’outillage des cellules de crise par des applications informatiques. Le projet Criz’Innov1 , dans lequel s’inscrit ce stage, propose d’outiller la cellule de crise de demain, pour lui permettre d’avoir une vue synthétique de la situation, une vision de son évolution dans le temps et d’obtenir des préconisations sur les actions et décisions à prendre associées aux risques et effets identifiés. 

Objectifs du stage : dans le cadre de ce stage, nous nous intéressons à la modélisation de phénomènes de crises selon deux types d’approches que l’on souhaite connecter : 

  • –  L’approche BPM (Business Process Management) permet de modéliser des processus collaboratifs (pouvant représenter des plans de résolution de crise) impliquant plusieurs rôles sans se préoccuper de la diversité des comportements individuels et du nombre d’acteurs ;
  • –  L’approche multi-agent permet de représenter les différents acteurs, leurs comportements hétérogènes de réaction face à la crise en intégrant en particulier leurs interactions avec l’environnement. La simulation multi-agent permet ensuite de rendre compte de la dynamique du système et de reproduire des phénomènes émergents et réalistes telles que la panique, la diffusion de rumeurs…
    Ce stage a pour objectif de concevoir un transformateur de modèles pour dériver à partir d’un processus collaboratif exprimé en BPMN (standard de description de processus) une configuration
    SMA sous la plateforme multi-agents GAMA. En associant des données complémentaires (comportementales, spatiales …) à la spécification BPMN, le transformateur doit permettre de produire des simulations d’agents géo-localisés sous GAMA.

           

Ce projet implique le CEA, l’Institut Mines Telecom, le CEREMA et l’IRIT. 

Démarche et résultats attendus : 

Le travail attendu se décompose en plusieurs étapes : 

  1. Identifier le sous ensemble du langage BPMN (format xml) à exploiter et l’enrichir de balises relatives à la géolocalisation des acteurs ;
  2. Identifier le sous-ensemble du langage GAML (Gama Modeling Language) à exploiter.
  3. Réaliser le transformateur de modèles. O n pourra exploiter un outil de transformation de  modèle existant tel que ATL, ACCELEO, SIRIUS ou KERMETTA ;
  4. Tester la transformation sur une étude de cas (inondation): modélisation BPMN, transformation en GAML, simulation avec exploration de scénarios en jouant sur les valeurs des paramètres jugés significatifs. Enfin, un traçage des simulations GAMMA devra être envisagé, pour permettre de rendre compte des comportements observés, à l’usage des utilisateurs de BPMN. 

Profil recherché : 

  • ●  Etudiant en master 2 ou dernière année d’école d’ingénieurs, voire année de césure.
  • ●  Bonnescompétences en Informatique (Génie logiciel, conception et programmation objet, Intelligence Artificielle). Il n’est pas nécessaire de connaître BPMN et GAMA dont l’apprentissage fait partie du stage.
    Références :
  • ●  GAMA platform : https://gama-platform.org/
  • ●  Holger Endert, Benjamin Hirsch, Tobias Küster, Sahin Albayrak:
    Towards a Mapping from BPMN to Agents. SOCASE 2007: 92-106
    Documents à fournir :
  • ●  Lettre de motivation et CV
  • ●  Notes de Licence et master.