Conditions de garde

Dans les diagrammes de séquence, une condition de garde (également appelée contrainte d'interaction) est une condition ou une restriction sémantique définie entre crochets dans une opérande d'interaction, à l'intérieur d'un fragment regroupé. Lorsque vous créez un fragment regroupé, une condition de garde est automatiquement créée. Vous pouvez également créer manuellement une condition de garde dans une opérande d'interaction qui ne possède pas déjà de condition de garde.

Une condition de garde peut être une valeur booléenne permettant l'exécution du scénario à l'intérieur de l'opérande. La condition de garde apparaît au début de l'interaction et contient toutes les informations nécessaires pour décider de l'exécution de l'interaction dans l'opérande d'interaction. Si les essais de la condition de garde sont positifs, l'interaction est exécutée. Compte tenu du caractère facultatif de la condition de garde, l'interaction s'exécute quand même si aucune condition de garde n'est spécifiée dans l'opérande d'interaction.

Tâches associées
Ajout de conditions de garde dans des opérandes d'interaction
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.