Assimiler le langage de modélisation UML 2 pour présenter efficacement et de manière compréhensible les spécifications et la conception d’un système. Comprendre les besoins d’un processus de développement et savoir mettre en œuvre une démarche itérative et incrémentale basée sur les raffinements successifs des modèles UML 2.
Avoir des connaissances sur le concept Orienté Objet qui a été déjà introduit en 2ème année à travers le module Programmation orientée objet.
Chapitre 1: Rappels de la technologie orientée objet
Chapitre 2: Introduction au processus de développement et à la modélisation
Chapitre 3: Appliquer les Design Patterns aux modèles
Chapitre 4: De la conception à l’implémentation
Examen (50%), contrôle continu (50%)