Cours Modélisation Objet avec UML, tutoriel & guide de travaux pratiques en pdf.
Genèse : Complexité des logiciels
Les tendances
Programmation sans programmer
Micro-architectures (patterns)
Importance de l’architecture
Informatique distribuée
Multimédia
De quoi a-t-on besoin ?
Un langage de modélisation
Notation claire
Sémantique précise
Un processus de génie logiciel
Langage de modélisation
Générique
Expressif
Flexible (configurable, extensible)
Syntaxe et sémantique
Unification par convergence aujourd’hui
Processus
Générique
Impossible à standardiser
Personnes, applications, cultures…
Cadre configurable
Unification par convergence dans le futur
Comment modéliser ?
La manière de modéliser influence fortement
La compréhension du problème
La solution
Il n’existe pas de modèle universel
Jeux de modèles faiblement couplés
Multiplicité des niveaux d’abstraction
Les meilleurs modèles sont en prise sur le monde réel