Une icône de
une spécification pour les conditions et propositions qui doivent être maintenues comme vraies pour que le système soit valide. Les contraintes sont exprimées sous forme de texte entre accolades ({ }) et peuvent être écrites dans un langage prédéfini, tel que Object Constraint Language (OCL) ou en langage naturel.
Lier une contrainte à un ou plusieurs éléments
Faites glisser la poignée de contrôle Image de la
au centre de la forme Contrainte et collez-la à un point de connexion
sur un autre élément.
Nommer une forme Contrainte et ajouter d’autres valeurs de propriété
Double-cliquez sur la forme. Voici les propriétés de la boîte de dialogue :
| Propriété | Description |
|---|---|
| Nom | Tapez ou modifiez le nom de la contrainte. |
| Stéréotype | Choisissez le stéréotype souhaité dans la liste déroulante. Si un stéréotype que vous souhaitez utiliser n’est pas répertorié, vous pouvez ajouter un nouveau stéréotype ou modifier un stéréotype existant en cliquant sur Stéréotypes dans le menu UML . |
| Chemin complet | Le modèle Diagramme de modèle UML fournit automatiquement des informations complètes sur le chemin de l’élément dans la hiérarchie du modèle système. Vous ne pouvez pas modifier ces informations, mais si vous déplacez des éléments, le chemin se met automatiquement à jour. |
| Corps | À l’aide du langage naturel ou d’un langage de contraintes prédéfini, écrivez une expression booléenne qui doit être vraie lorsqu’elle est évaluée pour un système, sinon le système n’est pas valide. |
| Langue | Choisissez la langue dans laquelle vous souhaitez écrire la contrainte. |
| Documentation | Tapez la documentation que vous souhaitez ajouter à l’élément sous la forme d’une valeur balisée. Lorsque vous sélectionnez la forme ou l’icône représentant l’élément, la documentation que vous tapez ici apparaît également dans la fenêtre Documentation . |
Masquer le stéréotype sur une forme Contrainte
Cliquez avec le bouton droit sur la forme, cliquez sur Options d’affichage de la forme, puis, sous Options générales, désactivez Stéréotype.
Masquer la forme Contrainte
Cliquez avec le bouton droit sur la forme, cliquez sur Options d’affichage de la forme, puis, sous Options générales, désactivez Forme contrainte.
Formes de contrainte et de contrainte OU à 2 élémentsCréer un diagramme de composants UML