Dans les modèles UML, vous pouvez ajouter un rôle à une collaboration pour afficher la configuration interne
de la collaboration. Le rôle, représenté par un composant, permet également d'identifier l'interaction et le
comportement d'un participant dans le discriminant contenant.
Un diagramme de structure contenant une collaboration doit être ouvert.
Pour ajouter un rôle à une collaboration, procédez comme suit :
- Dans la Palette, cliquez sur Diagramme de structure composite,
puis sur Composant.
- Dans l'éditeur de diagrammes, cliquez sur une collaboration et indiquez le type du composant en suivant
l'une des procédures ci-dessous :
- Pour créer un composant non spécifié, cliquez sur Non spécifié.
- Pour créer un composant entré par une classe, cliquez sur Créer une classe.
- Pour créer un composant entré par un composant, cliquez sur Créer un composant.
- Pour créer un composant entré par une interface, cliquez sur Créer une interface.
- Pour créer un composant à partir d'un élément existant, cliquez sur
Sélectionner un élément existant, sélectionnez un élément dans la liste des
discriminants structurés disponibles, puis cliquez sur OK.
- Entrez un nom et appuyez sur Entrée.
- Dans la vue Propriétés, cliquez sur l'onglet Avancé.
- Dans la colonne Propriété de la page Avancé,
développez UML.
- Dans la colonne Propriété, cliquez sur Agrégation.
- Dans la colonne Valeur, cliquez sur la flèche de défilement vers le bas puis sur
Aucun. L'élément du rôle de vient un encadrement en pointillés.