La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

L’ingénierie des modèles

Présentations similaires


Présentation au sujet: "L’ingénierie des modèles"— Transcription de la présentation:

1

2 L’ingénierie des modèles
Les plugins Eclipse & L’ingénierie des modèles

3 Plan de la présentation
L’entreprise Le stage La formation Bilan

4 Le groupe Sodifrance L’entreprise Mia-Software

5 Le groupe Sodifrance - Identité
SSII spécialisée crée en 1986 Modernisation de patrimoine applicatif Migrations 1000 personnes en 2008 11 implantations

6 Le groupe Sodifrance – Les chiffres
CA de 60 millions d’euros en 2007 Forte activité Banques & Assurances Répartition du CA par secteur Répartition du CA par activité

7 MIA-Software - Identité
Filiale d’édition logicielle crée en 2004 Spécialiste de l’approche MDA 20 salariés CA 2007 de 1 million d’euros Vente de licences Maintenance

8 MIA-Software – Les produits
Une gamme de produits pour optimiser le cycle de vie des applications Mia- Insight Mia-Studio Suite Connaître Legacy Understanding Générer Mia - Generation Analyser Application Mining Evoluer Mia - Transformation Mesurer Quality Analysis Documenter Mia - Documentation Analyser Report center Remodeler Mia - Modernization Maîtrise du Patrimoine Applicatif Développements d’Applications

9 MIA-Software – Les objectifs
Utiliser les modèles pour produire les applications Retrouver la connaissance et la maîtrise de ses applications Adapter ses applications aux nouvelles normes de développement

10 Le stage Introduction à l’ingénierie des modèles
Plugin Eclipse de coloration syntaxique Le stage Plugin Eclipse de reverse engineering C/C++

11 Introduction à l’ingénierie des modèles
Contexte Cycles de développement réduits Génération de code Augmentation de la proportion de l’existant Objectifs Faciliter le développement et la maintenance des logiciels Fournir des outils de pour valoriser l’existant Rétro modélisation Rétro documentation

12 Introduction à l’ingénierie des modèles
Public void maFonction (MonType monParametre){ variable = variable + monParametre; } Code source Modèle Type MonType Fonction maFonction Block Parametre monParametre Assignement

13 Plugin Eclipse de coloration syntaxique
Mia-Génération

14 Plugin Eclipse de coloration syntaxique
Objectifs du plugin : Coloration des zones générées Coloration des balises Coloration des zones manuelles

15 Plugin Eclipse de reverse engineering C/C++
2. Re-conception Transformation du modèle de rétro-ingénierie en un modèle de conception UML. 1. Rétro-ingénierie Transformation du code existant en un modèle de rétro-ingénierie. 3. Génération Génération automatique de code à partir des modèles de conception. Model-In-Action Composant essentiel de la migration des applications existantes vers les nouvelles technologies.

16 Plugin Eclipse de reverse engineering C/C++
Métamodèle C/C++ Modèle C/C++ Découverte du modèle C/C++ Métamodèle Ecore Arbre de syntaxe abstraite du projet Conformation au niveau supérieur CDT Projet C/C++


Télécharger ppt "L’ingénierie des modèles"

Présentations similaires


Annonces Google