Décentralisation optimisée et synchronisation des procédés métiers inter-organisationnels

La mondialisation, la croissance continuelle des tailles des entreprises et le besoin d'agilité ont poussé les entreprises à externaliser leurs activités, à vendre des parties de leurs procédés, voire même distribuer leurs procédés jusqu'à lors centralisés. En plus, la plupart des procédés...

Full description

Bibliographic Details
Main Author: Fdhila, Walid
Other Authors: Nancy 1
Language:fr
Published: 2011
Subjects:
Online Access:http://www.theses.fr/2011NAN10058/document
id ndltd-theses.fr-2011NAN10058
record_format oai_dc
spelling ndltd-theses.fr-2011NAN100582019-05-24T03:32:18Z Décentralisation optimisée et synchronisation des procédés métiers inter-organisationnels Optimized Decentralization and Synchronization of Inter-Organizational Business Processes Workflow Procédé métier Service web Décentralisation Optimisation Chorégraphie Workflow Business process Web service Decentralization Optimization Choreography La mondialisation, la croissance continuelle des tailles des entreprises et le besoin d'agilité ont poussé les entreprises à externaliser leurs activités, à vendre des parties de leurs procédés, voire même distribuer leurs procédés jusqu'à lors centralisés. En plus, la plupart des procédés métiers dans l'industrie d'aujourd'hui impliquent des interactions complexes entre un grand nombre de services géographiquement distribués, développés et maintenus par des organisations différentes. Certains de ces procédés, peuvent être très complexes et manipulent une grande quantité de données, et les organisations qui les détiennent doivent faire face à un nombre considérable d'instances de ces procédés simultanément. Certaines même éprouvent des difficultés à les gérer d'une manière centralisée. De ce fait, certaines entreprises approuvent le besoin de partitionner leurs procédés métiers d'une manière flexible, et être capables de les distribuer d'une manière efficace, tout en respectant la sémantique et les objectifs du procédé centralisé. Le travail présenté dans cette thèse consiste à proposer une méthodologie de décentralisation qui permet de décentraliser d'une manière optimisée, générique et flexible, des procédés métiers. En d'autres termes, cette approche vise à transformer un procédé centralisé en un ensemble de fragments coopérants. Ces fragments sont déployés et exécutés indépendamment, distribués géographiquement et peuvent être invoqués à distance. Cette thèse propose aussi un environnement pour la modélisation des chorégraphies de services web dans un langage formel à savoir le calcul d'événements. In mainstream service orchestration platforms, the orchestration model is executed by a centralized orchestrator through which all interactions are channeled. This architecture is not optimal in terms of communication overhead and has the usual problems of a single point of failure. Moreover, globalization and the increase of competitive pressures created the need for agility in business processes, including the ability to outsource, offshore, or otherwise distribute its once-centralized business processes or parts thereof. An organization that aims for such fragmentation of its business processes needs to be able to separate the process into different parts. Therefore, there is a growing need for the ability to fragment one's business processes in an agile manner, and be able to distribute and wire these fragments together so that their combined execution recreates the function of the original process. This thesis is focused on solving some of the core challenges resulting from the need to restructure enterprise interactions. Restructuring such interactions corresponds to the fragmentation of intra and inter enterprise business process models. This thesis describes how to identify, create, and execute process fragments without loosing the operational semantics of the original process models. It also proposes methods to optimize the fragmentation process in terms of QoS properties and communication overhead. Further, it presents a framework to model web service choreographies in Event Calculus formal language. Electronic Thesis or Dissertation Text fr http://www.theses.fr/2011NAN10058/document Fdhila, Walid 2011-10-07 Nancy 1 Godart, Claude
collection NDLTD
language fr
sources NDLTD
topic Workflow
Procédé métier
Service web
Décentralisation
Optimisation
Chorégraphie
Workflow
Business process
Web service
Decentralization
Optimization
Choreography
spellingShingle Workflow
Procédé métier
Service web
Décentralisation
Optimisation
Chorégraphie
Workflow
Business process
Web service
Decentralization
Optimization
Choreography
Fdhila, Walid
Décentralisation optimisée et synchronisation des procédés métiers inter-organisationnels
description La mondialisation, la croissance continuelle des tailles des entreprises et le besoin d'agilité ont poussé les entreprises à externaliser leurs activités, à vendre des parties de leurs procédés, voire même distribuer leurs procédés jusqu'à lors centralisés. En plus, la plupart des procédés métiers dans l'industrie d'aujourd'hui impliquent des interactions complexes entre un grand nombre de services géographiquement distribués, développés et maintenus par des organisations différentes. Certains de ces procédés, peuvent être très complexes et manipulent une grande quantité de données, et les organisations qui les détiennent doivent faire face à un nombre considérable d'instances de ces procédés simultanément. Certaines même éprouvent des difficultés à les gérer d'une manière centralisée. De ce fait, certaines entreprises approuvent le besoin de partitionner leurs procédés métiers d'une manière flexible, et être capables de les distribuer d'une manière efficace, tout en respectant la sémantique et les objectifs du procédé centralisé. Le travail présenté dans cette thèse consiste à proposer une méthodologie de décentralisation qui permet de décentraliser d'une manière optimisée, générique et flexible, des procédés métiers. En d'autres termes, cette approche vise à transformer un procédé centralisé en un ensemble de fragments coopérants. Ces fragments sont déployés et exécutés indépendamment, distribués géographiquement et peuvent être invoqués à distance. Cette thèse propose aussi un environnement pour la modélisation des chorégraphies de services web dans un langage formel à savoir le calcul d'événements. === In mainstream service orchestration platforms, the orchestration model is executed by a centralized orchestrator through which all interactions are channeled. This architecture is not optimal in terms of communication overhead and has the usual problems of a single point of failure. Moreover, globalization and the increase of competitive pressures created the need for agility in business processes, including the ability to outsource, offshore, or otherwise distribute its once-centralized business processes or parts thereof. An organization that aims for such fragmentation of its business processes needs to be able to separate the process into different parts. Therefore, there is a growing need for the ability to fragment one's business processes in an agile manner, and be able to distribute and wire these fragments together so that their combined execution recreates the function of the original process. This thesis is focused on solving some of the core challenges resulting from the need to restructure enterprise interactions. Restructuring such interactions corresponds to the fragmentation of intra and inter enterprise business process models. This thesis describes how to identify, create, and execute process fragments without loosing the operational semantics of the original process models. It also proposes methods to optimize the fragmentation process in terms of QoS properties and communication overhead. Further, it presents a framework to model web service choreographies in Event Calculus formal language.
author2 Nancy 1
author_facet Nancy 1
Fdhila, Walid
author Fdhila, Walid
author_sort Fdhila, Walid
title Décentralisation optimisée et synchronisation des procédés métiers inter-organisationnels
title_short Décentralisation optimisée et synchronisation des procédés métiers inter-organisationnels
title_full Décentralisation optimisée et synchronisation des procédés métiers inter-organisationnels
title_fullStr Décentralisation optimisée et synchronisation des procédés métiers inter-organisationnels
title_full_unstemmed Décentralisation optimisée et synchronisation des procédés métiers inter-organisationnels
title_sort décentralisation optimisée et synchronisation des procédés métiers inter-organisationnels
publishDate 2011
url http://www.theses.fr/2011NAN10058/document
work_keys_str_mv AT fdhilawalid decentralisationoptimiseeetsynchronisationdesprocedesmetiersinterorganisationnels
AT fdhilawalid optimizeddecentralizationandsynchronizationofinterorganizationalbusinessprocesses
_version_ 1719192208098197504