Governance and Analysis of Business Processes Change Impact on Service Oriented Architectures: A Model-Driven Approach

Most companies evolve in competitive markets by quickly adapting their business processes. Their performance depends on their capability to adopt continuous improvement techniques for their organization through the development of durable Information Systems (IS) for automating the processes. In this sense, Service-Oriented Architectures (SOA) enable the development of flexible IS with a predominant architectural paradigm of service compositions. However, aligning the SOA to the business processes evolutions remains an overriding concern. In this thesis, we study business process management and evolution from their design until their automation in SOA and their adaptation. We propose a model-driven engineering approach which is integrated to a tool for business process modeling and SOA development. It begins with the design of a model with Business Process Modeling Notation (BPMN) describing process interactions. With an automated transformation chain, we produce a model with Service-Component Architecture (SCA) describing service compositions solution based on a SOA. This ensures the architectural traceability between the business level of the IS and its technical level, since generated services describe an application logic that implements the BPMN model. Then, we introduce an incremental change propagation method between business process and SOA founded on BPMN and SCA models synchronization. It is integrated to a change impact simulation and analysis tool that is based on graph rewriting technique to avoid the inconsistencies caused by change propagation. Finally, we propose metrics for measuring the impact of business process evolutions on SOA maintenance and ensuring better change governance.

Data and Resources

Additional Info

Field Value
Source https://theses.hal.science/tel-01749632
Author Dahman, Karim
Maintainer CCSD
Last Updated May 14, 2026, 15:32 (UTC)
Created May 14, 2026, 15:32 (UTC)
Identifier NNT: 2012LORR0241
Language fr
Rights https://about.hal.science/hal-authorisation-v1/
contributor Services and Cooperation (SCORE) ; Centre Inria de l'Université de Lorraine ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Department of Networks, Systems and Services (LORIA - NSS) ; Laboratoire Lorrain de Recherche en Informatique et ses Applications (LORIA) ; Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-Laboratoire Lorrain de Recherche en Informatique et ses Applications (LORIA) ; Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)
creator Dahman, Karim
date 2012-10-30T00:00:00
harvest_object_id 6c6448c3-b12f-4ae2-9d76-7fd749f8036b
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-11-04T00:00:00
set_spec type:THESE