Evaluez la bêta version de MVC-CD - Logiciel de modélisation libre d'utilisation et gratuit
Pour différencier la nature de certaines relations, il est possible de choisir entre l'enrichissement natif d'UML ou l'utilisation de stéréotypes pour l'affichage dans les diagrammes.
Par exemple pour une association de composition, :
le choix UML impliquera le dessin d'un diamant noir sur le rôle de l'entité parent.
le choix Stéréotypes impliquera l'ajout du stéréotype <<NID>>.
Le stétéotype pourra être placé sur la relation ou l'extrémité parent selon la préférence Pos. stéréotype.
La localisation est essentiellement utilisée pour :
les valeurs d'initialisation des attributs ;
les expressions de dérivation des attributs ;
le code des notes OCL.
La localisation est relative au formattage :
des nombres (cadre Nombre) ;
du séparateur de milliers spécifiques aux nombres ; représentant des valeurs monétaires (cadre Monétaire) ;
des dates avec ou sans indication temporel (cadre Dates et instants) ;
des valeurs booléennes (cadre Booléens).
Les valeurs possibles pour le séparateur de milliers sont :
L'espace
Le guillement
Sans séparateur
Les valeurs possibles pour le séparateur décimal sont :
Le point
La vigule
Les valeurs possibles pour le séparateur entre parties date et temporel (instant) sont :
La lettre T (ISO 8601)
L'espace
Les valeurs possibles pour le format interne des dates sont :
DDMMYYYY (Europe - jour, mois et année)
MMDDYYYY (USA - mois, jour et année)
YYYYMMDD (ISO 8601 - année, mois et jour)
Les valeurs possible pour le séparateur entre jour, mois et année du format interne des dates sont :
Le point
La barre de division
le tiret
La combinaison du format interne (3 options) et du séparateur (3 options) donne 3*3 = 9 option pour le format final ou utilisateur des dates, par exemple :
2026-20-01 (ISO 8601)
20.01.2026 (variante Europe)
20/01/2026 (variante Europe)
01.20.2026 (variante USA)
Ecriture des 2 constantes logiques true et false. Les valeurs possibles sont :
minuscules {true, false}
MAJUSCULES {TRUE, FALSE}
Capitales {True, False}