Filière Usine Logicielle et MDD
Le développement piloté par les modèles (MDD, MDE, MDA) qui s'appuie entre autres sur UML, sera sans nul doute une révolution dans la façon de conduire le développement d'applications informatiques.
Il ouvre la voie à l'industrialisation des développements par l'usine logicielle, la "software factory" tant attendue. Process qualité, référentiel partagé, intégration continue, génération automatisée produiront de plus en plus vite les services qui enrichiront une architecture "agile", type SOA.
N'est ce pas là une nouvelle révolution industrielle ?
- L'usine logicielle : concepts et mise en oeuvre
- Approche MDA - Concepts UML 2 avancés pour bien commencer
- Mesure de la qualité du code Java
- Présentation synthétique des outils et méthodes MDD de BLU AGE
- Mise en oeuvre du MDE avec AndroMDA et MagicDraw
- Mise en oeuvre du MDE avec BLU AGE et MagicDraw
- Mise en oeuvre du MDE avec Eclipse Modeling
- Mise en oeuvre du MDE dans Eclipse avec Acceleo et Obeo Designer
- Travailler en équipe avec Subversion
- Administration de Subversion
- Travailler en équipe avec Git et Eclipse
- Automatiser les traitements avec Ant
- Mettre en place le process d'intégration continue avec Maven
- Faire de l'Intégration Continue avec Jenkins/Hudson
- Outils de productivités
- Introduction à CloudBees
- Méthode de plans de tests et jeux d'essais avec Java EE
- Tests de charges et optimisation d'une application Java EE avec JMeter
- Pratique des tests unitaires avec JUnit
- Bonnes pratiques en Java
- Développer des plug-ins pour Eclipse
