Les organisations participent à des collaborations pour faire face à un environnement en perpétuelle évolution (mondialisation, crise, etc.). Or, la nature instable de la collaboration et de son environnement peuvent compromettre la pertinence des processus définis pour atteindre les objectifs collectifs. Deux problématiques émergent alors de ce constat : comment détecter l'inadéquation des processus exécutés par rapport aux objectifs poursuivis à l'instant t ? Comment redéfinir la meilleure réponse possible à l'instant t, dans un laps de temps proche du temps réel (en fonction de la situation de collaboration, de l'avancée de l'exécution des processus, et l'état des acteurs et ressources). La problématique scientifique relève de l'apport d'agilité aux processus collaboratifs. Ces travaux de thèse ambitionnent de répondre à ces questions en proposant (i) une définition de l'agilité des processus collaboratifs, (ii) la mise en place d'une architecture orientée services dirigée par les événements (ED-SOA), afin de prendre en compte les événements émis par la collaboration et son environnement, (iii) un algorithme de mesure de distance entre le modèle de la situation collaborative telle qu'elle devrait être et le modèle de la situation telle qu'elle est réellement (détection), et enfin (iv) un algorithme de recommandation d'adaptation des processus collaboratifs. L'implémentation des mécanismes de l'agilité des processus collaboratifs a donné naissance à un prototype open-source. Les résultats de cette thèse s'inscrivent également au sein des projets ANR SocEDA et EUR FP7 PLAY qui proposent chacun une gestion des processus collaboratifs dans le contexte d'une plateforme dirigée par les événements. / It is known that organizations have to take part into collaborations to face un unstable world. But, the unstable nature of the collaboration and of its environment can threaten the accuracy of the processes. We can extract two main issues from this context : (i) How to detect the instant where the collaborative processes does not match with the current crisis situation and what are the causes; (ii) How to redefine the best possible response (i.e. at a concrete level, the best processes and their orchestration and choreography) at time t, in real time, depending of the collaborative situation, the processes execution progress, the state of the resources and collaboration's partners. The scientific problem is focused on the agility of collaborative processes. This thesis aspires to solve these issues by proposing (i) a definition for collaborative processes agility, (ii) the definition and the realization of an Event-Driven Architecture layer among the SOA architecture of the information system of the collaboration, in order to take in account the events emitted by the collaboration and its field to update the collaborative situation models. Then (iii) an algorithm to measure the distances between the model of the crisis situation at is it supposed to be when the processes are executed, and the model of the crisis situation as it really is, and (iv) a tool for decision support and a redesign of the crisis response processes and choreography. These results are in line with the ANR SocEDA project and the EUR FP7 PLAY project which aim at providing agility to collaborative processes, in an event-driven context. The mechanisms to ensure collaborative processes agility are implemented as an open-source prototype.
Identifer | oai:union.ndltd.org:theses.fr/2013EMAC0003 |
Date | 22 November 2013 |
Creators | Barthe, Anne-Marie |
Contributors | Ecole nationale des Mines d'Albi-Carmaux, Pingaud, Hervé |
Source Sets | Dépôt national des thèses électroniques françaises |
Language | French |
Detected Language | French |
Type | Electronic Thesis or Dissertation, Text |
Page generated in 0.0015 seconds