Réserver une Démo
Pré. Proc.

Contraintes

Si vous devez définir les conditions et les règles selon lesquelles un élément fonctionne et existe, vous pouvez le faire en définissant des contraintes sur l'élément, en conjonction avec ses responsabilités (exigences internes). Les contraintes typiques sont les conditions préalables et postérieures, qui indiquent les éléments qui doivent être vrais avant la création ou l'accès à l'élément et les éléments qui doivent être vrais après la destruction de l'élément ou la fin de son action.

Pour créer les contraintes sur un élément, vous pouvez utiliser soit l'onglet 'Contraintes' de la fenêtre Responsabilité, soit l'autre onglet 'Contraintes' de la dialogue ' Propriétés ' de l'élément. La fenêtre Responsabilité vous aide à esquisser les contraintes de l'élément, et vous pouvez passer de là à la dialogue ' Propriétés ' pour ajouter des détails à la contrainte. Alternativement, vous pouvez créer de nouvelles contraintes directement dans la dialogue ' Propriétés '.

Vous pouvez afficher les contraintes d'un élément directement sur le diagramme , en utilisant la fonction « Visibilité du compartiment » de l'élément ; cela révèle également toutes les contraintes héritées des éléments parents.

Des informations sur l'utilisation de la fenêtre Responsabilité sont fournies dans la rubrique d'aide Responsabilités . Cette rubrique Contraintes aborde ensuite l'onglet « Contraintes » de la dialogue « Propriétés » de l'élément.

Accéder

Sur un diagramme ou dans le Navigateur , sélectionnez un élément et :

Ruban

Conception > Élément > Editeurs > Contraintes | Cliquez-droit sur une contrainte > Ajouter une nouvelle contrainte ou modifier la sélection

Conception > Élément > Editeurs > Dialogue Propriétés > Contraintes

Menu Contexte

Cliquez-droit sur l'élément | Propriétés | Responsabilités > Contraintes | Cliquez-droit sur une contrainte > Ajouter nouveau ou Modifier la sélection

Cliquez-droit sur l'élément | Propriétés | Propriétés > Contraintes

Raccourcis Clavier

Ctrl+4 > Contraintes (onglet de la fenêtre Responsabilité)

Maj+Entrée > Contraintes ( dialogue ' Propriétés ')

Maj+Alt+C ( dialogue ' Propriétés ')

Alt+9 > Contraintes : Maj+Entrée

Définir des contraintes pour un élément

Option

Description

Voir aussi

Contrainte (champ)

Type le nom ou valeur de la contrainte.

Type

Cliquez sur la flèche déroulante et sélectionnez le type approprié (Pré-condition, Post-condition, Processus, OCL ou Invariant).

Statut

Cliquez sur la flèche déroulante et sélectionnez le statut approprié.

Notes

Type des détails ou des commentaires supplémentaires sur la contrainte. Vous pouvez formater le texte notes à l'aide de la barre d'outils Notes en haut du champ.

Barre d'outils Notes

Nouveau

Cliquez sur ce bouton pour effacer les champs prêts à créer une nouvelle contrainte.

Sauvegarder

Cliquez sur ce bouton pour enregistrer les données de contrainte.

Contrainte (panneau)

Ce champ répertorie les contraintes définies dans l'élément, par nom.

Supprimer

Cliquez sur une contrainte dans la liste « Contrainte » et cliquez sur ce bouton pour supprimer immédiatement la contrainte de l'élément.

(Mains levées et baissées)

Up and down hand icons

(Si vous avez deux contraintes ou plus dans l'élément.) Cliquez sur une contrainte dans la liste « Contraintes » et cliquez sur l'un de ces boutons pour déplacer la contrainte d'une position vers le haut ou vers le bas dans la liste.

Apprenez Plus