A partir de cette page vous pouvez :
Retourner au premier Ă©cran avec les Ă©tagĂšres virtuelles... |
RĂ©sultat de la recherche
1 rĂ©sultat(s) recherche sur le mot-clĂ© 'Migration, architecture dirigée par les modèles, modernisation dirigée par les modèles, ingénierie vers l’avant, rétro-ingénierie'
Affiner la recherche Faire une suggestion
Modernisation dâune application mĂ©tier via un processus dirigĂ© par les modĂšles / ELOUASSAA Zineb / HALMAOUI Fatima Ezzahra
Titre : Modernisation dâune application mĂ©tier via un processus dirigĂ© par les modĂšles Type de document : projet fin Ă©tudes Auteurs : ELOUASSAA Zineb / HALMAOUI Fatima Ezzahra, Auteur Langues : Français (fre) CatĂ©gories : GĂ©nie Logiciel Mots-clĂ©s : Migration, architecture dirigĂ©e par les modĂšles, modernisation
dirigĂ©e par les modĂšles, ingĂ©nierie vers lâavant, rĂ©tro-ingĂ©nierieIndex. dĂ©cimale : 2064/19 RĂ©sumĂ© : Ce rapport est le fruit de notre travail au sein de la société Netfective
Technology Maroc dans le cadre du projet de stage de fin d’études de quatre
mois.
Les technologies informatiques s’évoluent très rapidement. Cela met les
entreprises informatiques dans une situation inconfortable car elles hésitent
entre adopter une nouvelle plate-forme et subir le coût de la migration ou
ne pas l’adopter et prendre le risque de voir des concurrents devenir plus
compétitifs grâce au choix inverse.
A fin de faire face aux problèmes liés à la modernisation, l’OMG (Object
Management Group) a crée l’initiative ADM (Architecture Driven Modernisation)
qui propose une modernisation des systèmes légataires en se basant
sur la démarche MDA (Model Driven Architecture) qui préconise l’utilisation
des modèles et des transformations pour fournir de nouveaux logiciels.
C’est dans ce cadre que s’inscrit notre projet qui a pour principal objectif
la migration d’une application métier via un processus dirigé par les
modèles vers un système plus moderne. Durant ce stage nous avons essayé
tout d’abord de se familiariser avec l’outil Blu Age qui permet de construire
des modèles pour présenter l’architecture générale de l’application, ensuite
nous avons commencé le processus de modernisation de notre application en
essayant de capturer et de réorganiser divers aspects architecturaux de l’environnement
de cette application.
La modernisation de notre projet comprend deux phases : la rétro-ingénierie
(reverse engineering) et l’ingénierie vers l’avant (forward engineering). L’étape
de reverse engineering consiste à l’extraction et la description des données
à partir du code légataire COBOL pour les transfomer en un modèle PSM
(Platform specific model) pour ensuite prendre ce PSM et le transformer en
un PIM (Platform Independent Model). Pour ensuite commencer la phase
du forward engineering qui prend comme entrée le PIM généré dans la phase
précédente qui sert de base pour la génération du code Java approprié.
Pour pouvoir réaliser ce travail, nous avons utilisé un ensemble d’outils et
technologies principalement : Spring Boot, spring Batch, Hibernate, Angular.
Modernisation dâune application mĂ©tier via un processus dirigĂ© par les modĂšles [projet fin Ă©tudes] / ELOUASSAA Zineb / HALMAOUI Fatima Ezzahra, Auteur . - [s.d.].
Langues : Français (fre)
Catégories : Génie Logiciel Mots-clés : Migration, architecture dirigée par les modÚles, modernisation
dirigĂ©e par les modĂšles, ingĂ©nierie vers lâavant, rĂ©tro-ingĂ©nierieIndex. dĂ©cimale : 2064/19 RĂ©sumĂ© : Ce rapport est le fruit de notre travail au sein de la société Netfective
Technology Maroc dans le cadre du projet de stage de fin d’études de quatre
mois.
Les technologies informatiques s’évoluent très rapidement. Cela met les
entreprises informatiques dans une situation inconfortable car elles hésitent
entre adopter une nouvelle plate-forme et subir le coût de la migration ou
ne pas l’adopter et prendre le risque de voir des concurrents devenir plus
compétitifs grâce au choix inverse.
A fin de faire face aux problèmes liés à la modernisation, l’OMG (Object
Management Group) a crée l’initiative ADM (Architecture Driven Modernisation)
qui propose une modernisation des systèmes légataires en se basant
sur la démarche MDA (Model Driven Architecture) qui préconise l’utilisation
des modèles et des transformations pour fournir de nouveaux logiciels.
C’est dans ce cadre que s’inscrit notre projet qui a pour principal objectif
la migration d’une application métier via un processus dirigé par les
modèles vers un système plus moderne. Durant ce stage nous avons essayé
tout d’abord de se familiariser avec l’outil Blu Age qui permet de construire
des modèles pour présenter l’architecture générale de l’application, ensuite
nous avons commencé le processus de modernisation de notre application en
essayant de capturer et de réorganiser divers aspects architecturaux de l’environnement
de cette application.
La modernisation de notre projet comprend deux phases : la rétro-ingénierie
(reverse engineering) et l’ingénierie vers l’avant (forward engineering). L’étape
de reverse engineering consiste à l’extraction et la description des données
à partir du code légataire COBOL pour les transfomer en un modèle PSM
(Platform specific model) pour ensuite prendre ce PSM et le transformer en
un PIM (Platform Independent Model). Pour ensuite commencer la phase
du forward engineering qui prend comme entrée le PIM généré dans la phase
précédente qui sert de base pour la génération du code Java approprié.
Pour pouvoir réaliser ce travail, nous avons utilisé un ensemble d’outils et
technologies principalement : Spring Boot, spring Batch, Hibernate, Angular.
RĂ©servation
RĂ©server ce document
Exemplaires
Code barre Cote Support Localisation Section DisponibilitĂ© 2064/19 2064/19 ELO Texte imprimé unité des PFE PFE/2019 Disponible