Unified Modeling Langage UML
Christine Solnon
INSA de Lyon - 3IF
2013 - 2014
1/140 .
Introduction
Positionnement de l’UE / IF
Domaines d’enseignement du département IF :
Système d’Information
Réseaux
Architectures matérielles
Logiciel Système
Méthodes et Outils Mathématiques
Formation générale
Développement logiciel
Unités d’Enseignement du domaine “Développement logiciel” :
C++ (3IF)
Génie logiciel (3IF)
Modélisation UML (3IF)
Qualité logiciel (4IF)
Grammaires et langages (4IF)
Ingénierie des IHM (4IF)
Méthodologie de développement objet (4IF)
2/140 .
Introduction
Référentiel des compétences
Utiliser des diagrammes UML pour modéliser un objet d’étude
Interpréter un diagramme UML donné
IF3-UML, IF4-DevOO, IF4-IHM
Concevoir un diagramme UML modélisant un objet d’étude
IF3-UML, IF3-C++, IF3-DASI, IF4-DevOO, IF4-IHM, IF4-LG
Vérifier la cohérence de différents diagrammes modélisant un même objet d’étude
IF3-UML, IF4-DevOO, IF4-LG
Concevoir l’architecture d’un logiciel orienté objet
Structurer un logiciel en paquetages et classes faiblement couplés et fortement cohésifs
IF3-UML, IF3-C++, IF3-DASI, IF4-DevOO, IF4-LG
Utiliser des Design Patterns
IF3-UML, IF3-C++, IF3-DASI, IF4-DevOO, IF4-LG
3/140 .
Introduction
Organisation
6 séances de cours du 7 au 28 novembre
4 séances de travaux dirigés (TD) du 18 novembre au 18 décembre
1 devoir surveillé (DS) le 23 janvier
4/140 .
Introduction
Pour en savoir plus...
Sur la modélisation en général :
Modèles et Métamodèles
Guy Caplat
Sur le méta-modèle de référence d’UML : http ://www.omg.org/uml
Sur UML et la modélisation objet :
Modélisation Objet avec UML
Pierre-Alain Muller, Nathalie Gaertner
Chapitre sur la notation téléchargeable sur le site d’Eyrolles
Sur les design patterns et la conception orientée objet :
UML 2 et les design patterns
Craig Larman
Tête la première : Design Patterns
Eric Freeman & Elizabeth Freeman
...et plein d’autres