Options de représentation |
Représentation UML : Modèle, stéréotypé en tant que <<Modèle de conception>>.
Un modèle de conception peut avoir les propriétés suivantes :
-
Introduction : Description textuelle servant de brève introduction au
modèle.
-
Packages de conception / Sous-systèmes de conception : Packages et sous-systèmes du modèle,
représentant une hiérarchie.
-
Classes : Classes contenues dans le modèle, appartenant aux packages.
-
Capsules : Capsules contenues dans le modèle, appartenant aux
packages.
-
Interfaces : Interfaces contenues dans le modèle, appartenant aux
packages.
-
Protocoles : Protocoles contenus dans le système, appartenant aux packages.
-
Evénements et signaux : Evénements et signaux contenus dans le modèle, appartenant aux
packages.
-
Relations : Relations contenues dans le modèle, appartenant aux
packages.
-
Réalisations de cas d'utilisation : Réalisations de cas d'utilisation contenues dans le modèle,
appartenant aux packages.
-
Diagrammes : Diagrammes contenus dans le modèle, appartenant aux packages.
Vous devez prendre une décision concernant les éléments suivants :
-
les propriétés à inclure
-
la nécessité ou non d'avoir des extensions au langage UML (Unified Modeling Language) ; par exemple, votre projet
peut nécessiter des stéréotypes supplémentaires
-
le niveau de formalisme à appliquer au modèle
-
la personnalisation applicable aux différents sous-produits
-
la manière dont le modèle est mappé au modèle d'analyse (voir Instructions
relatives au produit : Modèle de conception)
-
l'utilisation d'un modèle unique ou de plusieurs modèles
-
l'utilisation du modèle en tant que spécification abstraite, spécification détaillée, conception détaillée, ou un
mélange de tout cela (voir Instructions
relatives au produit : Modèle de conception)
-
la manière dont le modèle est mappé au modèle d'implémentation (cela dépend beaucoup de la technique de
développement utilisée : ingénierie inverse, génération de code ou ingénierie aller-retour) ; voir Technique : Mappage de la conception au code
|