LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Progiciel De Gestion Integrée

Mémoire : Progiciel De Gestion Integrée. Recherche parmi 300 000+ dissertations

Par   •  10 Mai 2012  •  9 231 Mots (37 Pages)  •  1 452 Vues

Page 1 sur 37



ECOLE DOCTORALE SYST



EMES

L'approche Model-Driven

Architecture, credible pour

developper un progiciel de

gestion integre

Memoire de DEA { Systemes Industriels

Tuteur : Paul Gaborit

Xavier Moghrabi

| Annee universitaire : 2002-2003 |

Remerciements

Je tiens a exprimer mes plus vifs remerciements a mon tuteur Franck Darras, docto-rant a l'



Ecole des Mines d'Albi{Carmaux, pour m'avoir aide a realiser mon DEA. Il m'a

permis de trouver un sujet interessant et m'a fourni une partie des documents pour la

bibliographie.

Je remercie Paul Gaborit et Herve Pingaud, enseignant-chercheurs au centre genie

industriel de l'



Ecole des Mines d'Albi{Carmaux, pour leurs conseils, le suivi de mon travail

et les remarques formulees sur ce document.

Je tenais a remercier Thomas Van Oudenhove de Saint Gery, camarade de classe

a l'



Ecole des Mines en option Genie des Systemes d'Information et futur doctorant dans

cette ecole. Il m'a fournit son modele de document et son aide pour rediger ce memoire de

DEA sous LAT

E

X.

Pour nir, je souhaite remercier la structure d'accueil de mon stage qui m'a donne

l'opportunite et libere du temps pour la realisation de ce travail. Pour des raisons de con -dentialite, j'ai prefere ne pas citer son nom mais les interesses se reconna^tront.

Xavier Moghrabi | Annee universitaire : 2002-2003 | i

Resume

Les systemes d'information sont de plus en plus complexes. Avec la multitude des tech-nologies, les decideurs ne savent plus laquelle adoptee. Le Model-Driven Architecture est

issu d'un constat que chaque nouvelle evolution technologique entra^ne un co^ut signi catif.

Proposee par l'OMG, cette approche permet de perenniser les systemes d'information en

separant les modeles metiers de ceux d'implementation. Des mecanismes de transforma-tions sont prevus pour automatiser le passage et la construction. Cette approche, de plus

haut niveau d'abstraction, reduira les co^uts de developpement, facilitera les migrations

technologiques, ameliorera l'interoperabilite entre les systemes. . .

Le MDA est concu pour des systemes a base de composants fonctionnant sur un midd-leware. L'etude envisage la possibilite de l'appliquer pour realiser un progiciel de gestion

d'entreprise. Les problemes de realisation et d'exploitation sont les m^emes que ceux enume-res precedemment. Le MDA est adapte car il dispose de meta-modeles verticaux adaptes

a chaque domaine. De plus, des methodes de developpement permettent d'integrer cette

demarche. Des applications experimentales ont deja ete developpees en utilisant le MDA

et des outils \compatibles MDA\ apparaissent.

Pour prouver l'ecacite du MDA en terme de productivite lors du developpement,

une societe a realise une etude. Elle consistait a mettre en concurrence deux equipes de

developpement. Il s'est avere que l'equipe utilisant MDA a mis 34 % de temps en moins.

Cette norme pourra devenir un nouveau standard. Elle propose de nombreux atouts mais

comporte encore des lacunes. Toutefois, le MDA n'est pas encore nalise. Les transforma-tions de modeles et les generations de code ne sont pas encore entierement automatisees.

Xavier Moghrabi | Annee universitaire : 2002-2003 | ii

Table des matieres

Remerciements i

Resume ii

Table des matieres iv

Introduction 1

1 Une nouvelle approche dans la conception logicielle 2

1.1 Sujet de l'etude . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

1.1.1 La problematique des ERP . . . . . . . . . . . . . . . . . . . . . . . 2

1.1.2 Un ERP a base de composants . . . . . . . . . . . . . . . . . . . . . 3

1.2 Presentation du MDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1.2.1 Separation entre la logique metier et la technologie . . . . . . . . . . 6

1.2.2 L'abandon de la concurrence des middleware . . . . . . . . . . . . . 6

1.2.3 Une montee en abstraction . . . . . . . . . . . . . . . . . . . . . . . 7

1.2.4 Detail de l'architecture du MDA . . . . . . . . . . . . . . . . . . . . 8

1.3 L'importance des modeles . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

1.3.1 Les di erents modeles du MDA . . . . . . . . . . . . . . . . . . . . . 10

1.3.2 La transformation des modeles . . . . . . . . . . . . . . . . . . . . . 11

1.3.3 Les pro ls UML . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

...

Télécharger au format  txt (63.4 Kb)   pdf (492.7 Kb)   docx (39.6 Kb)  
Voir 36 pages de plus »
Uniquement disponible sur LaDissertation.com