PhD defense of Boubou NIANG

Date
Thursday 28 March 2024
Type
Defense

Mr Boubou NIANG defends his PhD Thursday March 28th 2024 at 10AM, entitled: "A Model-Driven Engineering and Software Product Line Approach to Support  Interoperability in Evolving Systems of Information Systems".

The defense takes place on the Porte des Alpes campus.

Summary :

Modern information systems require seamless communication and coordination. Interoperability mechanisms are often developed manually and lack reusability because they are spread among business logic constituents of the systems. Organizations face challenges in adapting to dynamic changes and collaborating with diverse partners due to the mix of interoperability mechanisms and business logic. This leads to maintenance difficulties, and any evolution can impact overall system operation.

Berger-Levrault specializes in providing software solutions for public institutions with a need on interoperability to adapt to local sector reforms, and it accommodates its growth through acquisitions. This has resulted in a diverse range of legacy applications. This thesis aims to develop an adaptable interoperability solution facilitating seamless communication between system components and the external environment, addressing challenges like evolving rules, variable data volumes, and integrating connected objects within public institutions.

This thesis proposes a method for extracting interoperability mechanisms from business logic through reverse engineering, resulting in tangible connectors within the system. The proposed metamodel is confirmed through reification and validated by two methodologies for completeness and extensibility. Additionally, the framework ConPL is presented for connector development using software product line engineering, which is validated by an industrial case study covering all the steps, from domain modeling to code generation. The PhaDOP development tool was created to address the technological challenges of implementing software product lines using the delta-oriented paradigm.

Jury:

  • Mme. Chritelle Urtado, Professeure, IMT Mines Alès, Rapporteure
  • M. Abdelhak-Djamel Seriai, Maître de conférences, HDR, Université de Montpellier, Rapporteur
  • Mme. Amel Bennaceur , Director of Research, Associate Professor in Computing, The Open University, Examinatrice
  • Mme. Jessie Galasso-Carbonnel, Professeur adjointe, McGill University, Examinatrice
  • M. Christophe Danjou, Professeur, Polytechnique Montréal, Examinateur

Supervisors:

  • M. Jannik Laval, Maître de conférences, HDR, Université Lumière Lyon 2, Directeur de thèse
  • M. Giacomo Kahn, Maître de conférences, Université Lumière Lyon 2, Co-Encadrant de thèse
  • M. Yacine Ouzrout, Professeur, Université Lumière Lyon 2, Co-Encadrant de thèse
  • M. Christope Bortolaso Responsable de la recherche, Berger-Levrault, Invité