0 avis
Architecture de génération de code
Mémoire
Edité par EPMI - 2009
Date de publication : 02/01/2009
Mention de thèse : Mémoire de fin d'études : Cergy : EPMI, 2009
Description : 62 pages
Langue du texte : français
Cote : FE.09.GUI
Notes : Bibliographie ; Annexes ; Illustrés.
Producteur fiche : ECAM-EPMI
Mots-clés : ARCHITECTURE DE RESEAUX ; CONCEPT OBJET ; GENIE LOGICIEL ; MODELISATION ; NOUVELLE TECHNOLOGIE ; RESEAU DE COMMUNICATION ; TELECOMMUNICATION
L'étudiante a choisi d'effectuer son stage d'ingénieur de 6 mois au sein de l'entreprise Skill Group Manager Ministére. Le sujet de ce mémoire, Architecture de Génération de code est un sujet vaste. Les technologies basés sur ces architectures sont de plus en plus adoptées par des entreprises. Durant la période du stage , elle a developpé des compétences techniques sur les outils permettant de générer du code à partir de modéles. L'étudiant a réalisé son stage au sein de Capgemini Conulting. Sa mission a été d'étudier les architectures de génération de code, les concepts de MDA (Model Driven Architecture) et MDSD (Model Driven Software Development) mais aussi manipuler les outils développés selon ces approches. MDA est un standard développé par l'OMG. C'est une approche qui s'inscrit dans le domaine de la modélisation d'applications logicielles souvent à la base des générateurs de code, dans un environnement Java Eclips avec ses outils Eclips EMF, GMF, JET et OCL qui permettent de générer des artefacts de code. Ces technologies sont utilisables notamment dans une version d'Eclipse appelée DSL Toolkit, environnement très propice à l'utilisation des Modeling Tools. L'objectif était de mettre au point des méthodes de développement applicables avec ces outils. Dans un but de mettre en application le savoir-faire obtenu, il a développé une application : un générateur de cas de test JUnit. Pour cela, il a suivi des étapes de conceptions bien définies et il a combiné les technologies citées plus haut.