Il y a trois travaux prévus pour les laboratoires :
Rétro-ingénierie : utilisation d’outils de rétro-ingénierie et application de patrons de réingénierie pour l’analyse d’un logiciel existant.
Application des techniques de maintenance et d’évolution logicielle : réusinage de code existant, réingénierie d’une base de données et transformation du code d’un langage de programmation vers un autre.
- Laboratoire 3 (18 heures)
Réingénierie d’un système patrimonial : migration d’un logiciel existant vers une plateforme mobile.