Introduction
Sur cette page, les étudiants du Master en informatique ont accès aux supports de cours et sujets de TP utilisés dans le module Évolution et restructuration.
Supports de cours
- Cours 1 : Évolution dirigée par la qualité des architectures à base de composants
- Cours 2 : Évolution dirigée par la qualité des architectures à base de services
- Cours 3 : Spécification des contraintes d'architecture pour l'évolution
- Cours 4 : Génération de code Java à partir des contraintes d'architecture
Sujet de TP
Ressources pour les séances de TP
- L'environnement Eclipse pour les développeurs Java : http://www.eclipse.org/downloads/
- L'environnement Eclipse incluant les plugins OCL : https://eclipse.org/modeling/mdt/downloads/?project=ocl
- Le méta-modèle Java : Fichier Ecore et Image
- Quelques exemples de contraintes :
- Adapter : Adapter.ocl et Adapter.java
- Mediator : Mediator.ocl et Mediator.java
- Proxy : Proxy.ocl et Proxy.java