Accueil > Manifestations > Thèses et HDR > Thèses > Jonathan Pépin

Jonathan Pépin

Directeur de thèse

Christian Attiogbé
Pascal André

Résumé

L’architecture d’entreprise se préoccupe de la maintenance d’un système d’informations (SI) qui nécessite une mise en phase répétée avec le pilotage de l’entreprise. En pratique, les points de vue métiers et applicatifs s’éloignent à mesure qu’évoluent la stratégie de l’entreprise et le patrimoine applicatif.
Ainsi, il est difficile pour les architectes de mesurer l’impact de l’évolution des processus métiers vis-à-vis des technologies utilisées. Le risque d’incohérence devient grand et préjudiciable dans le temps.
Nous considérons chaque point de vue du SI comme un modèle ; pour associer les points de vue nous proposons une définition de l’alignement au niveau méta-modèle. L’alignement est par conséquent mis en pratique à l’aide d’outils d’ingénierie des modèles.
Il n’est pas imaginable d’aligner directement le code source aux modèles métiers existants. Nous avons donc défini un alignement entre modèles métiers et modèles applicatifs. Ces derniers sont construits par rétro-ingénierie du code.
L’analyse du résultat de l’alignement permet de générer des indicateurs de cohérence et de complétude qui aident l’architecte dans son processus d’analyse et de décision des évolutions du système d’informations.
L’approche présentée est expérimentée sur plusieurs cas concrets de taille significative issus d’entreprise du secteur de l’assurance, et ouvre des perspectives intéressantes de valorisation.

Mots-clés :

Architecture d’entreprise, système d’information, alignement, évolution.

Title :

Enterprise Architecture : Business-IT alignment

Abstract :

Enterprise software architects take great care of information system maintenance, which requires regular adjustments in order to stay in sync with management needs.
In practice, business and application viewpoints diverge as the enterprise strategy and the legacy applications evolve.
Thus, it is difficult for architects to evaluate the impact of process evolution with respect to chosen technologies. Risk of inconsistency becomes more important and damaging over time.
We consider each IS viewpoint as a model ; to aggregate these, we propose to map the models with an alignement definition based on meta-models.
This alignment is therefore supported by model engineering tools.
As existing business models and source code cannot be aligned, business models is aligned with application models. These are built by performing a reverse engineering of the code.
Futhermore, analysing the alignment results enables one to measure consistency and completeness indicators. They help the architect in the process of making changes to the information system.
The presented approach is illustrated with various large scale french insurance companies use cases. It reveals valuable improvement perspectives.

Keywords :

Enterprise Architecture, Information System, Alignement, Evolution.

Composition du jury :

  • Xavier Blanc, Professeur, Université de Bordeaux - LABRI
  • Florence Sedes, Professeure, Université de Toulouse - IRIT
  • Anne Etien, Maître de Conférences, Université de Lille - INRIA
  • Marianne Huchard, Professeur, Université de Montpellier - LIRMM
  • Jean-Claude Royer, Professeur, Ecole des Mines de Nantes - LINA
  • Christian Attiogbé, Professeur, Université de Nantes - LINA
  • Pascal André, Maître de conférences, Université de Nantes - LINA
  • Erwan Breton, Directeur technique, Mia-Software Nantes
  • Laurent Pichierri, Ingénieur étude et recherche, Mia-Software Nantes

Dernière modification : vendredi 4 novembre 2016