Génie Logiciel Orienté Objets
Master 1 Informatique, année 2007/2008
Objectifs
- Maîtriser les techniques de spécification et de test pour le génie logiciel, en se focalisant sur l'approche par objets.
- Utiliser les techniques orientées objets et composants pour le génie logiciel : héritage vs. composition, introduction aux patrons de conception, réflexivité, chargement dynamique de classes.
Organisation
Responsable :
PhilippeCollet
Enseignement :
- 11 séances de 2 heures de cours
- 13 séances de 2 heures de TD machine (Linux, Java, Eclipse)
Contrôle des connaissances (1ère session) :
- Contrôle continu à 100 % :
- Mini-projet en équipe de 4 en décembre (40%)
- Devoir sur table en décembre (60%)
Contrôle des connaissances (2ème session) :
- Examen (100%) : 2 heures, supports de cours autorisés
Cours
- Introduction, outil ant, approches de devt
- Introspection, réflexivité
- V&V objet, test unitaire OO
- Spécifications orientées objets et tests
- Généricité
- Héritage avancé
- Design pattern 1
- Design pattern 2
- Design pattern 3
- Chargement dynamique de classes
- Composants et framework (Java Beans)
TD machine
Séances :

Sujet de mini-projet :
GlooTDlong0708
--
PhilippeCollet - 05 Sep 2007
to top