 |  | |  |
| INFO0063-1

 | Ingénierie du logiciel orienté-objet

| |
| 
| |
| Durée : | 30h Th, 30h Pr | |
|  | | |
| Crédits/ECTS : |
| |
|  | | |
| Titulaire(s) : | Bernard Boigelot | |
|  | | |
|  | | |
| Aperçu général :
| Le cours considère un processus de développement et étudie les différentes activités qui le composent. Chaque phase d'un cycle de développement est illustrée à l'aide du langage UML. Les questions d'implémentation sont abordées dans le contexte du langage Java. Le cours contient également une introduction élémentaire à la programmation orientée-objet, aux schémas d'architecture logicielle, ainsi qu'aux techniques de test. | |
|  | | |
| Objectif du cours :
| Etudier les techniques de développement de logiciels complexes et de grande taille. | |
|  | | |
| Pré-requis :
| Une connaissance des mécanismes de programmation orientée-objet et du langage Java. | |
|  | | |
| Travaux pratiques :
| Séances de répétitions. Un travail est à réaliser par les étudiants. | |
|  | | |
| Organisation :
| Un cours théorique suivi de séances de répétitions. Un travail est à réaliser par les étudiants (individuellement ou par groupes de deux). Le cours se donne au deuxième semestre. | |
|  | | |
| Notes de cours :
| Une copie des transparents utilisés lors du cours théorique est disponible sur la page WWW associée au cours.
Ouvrages de référence :
- Applying UML and Patterns, Craig Larman, Prentice-Hall, 1997.
- UML Distilled, Martin Fowler et Kendall Scott, Addison-Wesley, 1998.
- Design Patterns : Elements of Reusable Object-Oriented Software, E. Gamma, R. Helm, R. Johnson et J. Vlissides, Addison-Wesley, 1994.
| |
|  | | |
| Evaluation :
| Un examen écrit en juin. Un examen écrit en septembre. | |
|  | | |
| Contacts :
| Enseignant : Bernard Boigelot, boigelot@montefiore.ulg.ac.be | |
|  | | |
| Remarques :
| Une page WWW reprenant les informations relatives au cours peut être consultée à l'adresse suivante :
http://www.montefiore.ulg.ac.be/~boigelot/cours/se/. | |
|  | | |