Différences de notation dans l'expression de la multiplicité

La multiplicité, que les utilisateurs de Rational Rose connaissent également sous le nom de cardinalité, spécifie combien d'instances d'un discriminant peuvent être associées à une instance particulière d'un autre discriminant. La définition générale de la multiplicité n'a pas subi de changement entre les différentes versions d'UML. En revanche, la notation de la multiplicité, telle qu'elle apparaît dans les éléments de diagramme, a changé.

Dans Rose et UML 1.4, un simple "n" représentait une borne supérieure illimitée pour la notation de la multiplicité ; dans les versions récentes d'UML, une borne illimitée est représentée par un astérisque " *." Lorsque vous importez un modèle Rose, toutes les notations de multiplicité reflètent les conventions de la version la plus récente d'UML.

Notation de multiplicité dans Rose Notation de multiplicité dans Software Architect Description de la multiplicité
n * Nombre illimité d'instances
1 1 Exactement 1 instance
0..n * 0 ou plusieurs instances
1..n 1,,* 1 ou plusieurs instances
0..1 0..1 0 ou 1 instance

Vos commentaires