1/6
Looks like no tags are added yet.
À quoi sert le language UML?
C’est un language de modélisation unifié qui sert à assurer la bonne communication des intentions de conception pour un produit (dans ce cas un logiciel ou un système numérique).
Spécifier un modèle
Construire un modèle
Communiquer un modèle
Documenter un modèle
À quoi sert un modèle?
Communiquer la structure et le comportement d’un système
Visualiser, analyser et contrôler l’architecture d’un système.
Atténuer le risque lié au développement d’un système
Les malentendus, la mauvaise conceptualisation, etc.
Quelles sont les caractéristiques d’un bon modèle?
Simplifier (limiter les détails)
Faciliter les manipulations
Subdiviser un problèmes en sous-problèmes
Élever le niveau d’abstraction
Quelles sont les 2 notions importantes lorsqu’on crée un modèle?
La classification (abstraction d’objets vers des classes)
La généralisation (établir les liens d’héritage, aggrégation, etc.)
Nommer 4 éléments (relations) majeurs d’un modèle orienté-objet.
Abstraction
Héritage
Polymorphisme
Encapsulation
Quelles sont les 5 vues architecturales?
La logique: Décomposition en classes connectées et leurs relations.
L’implémentation: Organisation en modules et sous-systèmes.
Le processus: Les tâches de développement.
Le déploiement
Le cas d’utilisation: Les scénarios clés constituant l’utilisation du système.
À quoi sert la vue de cas d’utilisation?
Orienter la découverte des éléments architecturaux
Valider et illustrer la conception architecturale