Nei modelli UML, è possibile aggiungere un ruolo a una collaborazione per mostrare la
configurazione interna della collaborazione. Il ruolo, rappresentato da una parte, identifica anche
l'interazione e la funzionalità di un partecipante nel classificatore che lo contiene.
È necessario disporre di un diagramma con struttura aperto che
contenga una collaborazione.
Per aggiungere un ruolo a una collaborazione:
- Nella tavolozza, fare clic su Diagramma con struttura
composta e quindi su Parte.
- Nell'editor del diagramma, fare clic su una collaborazione e specificare il tipo di parte
completando una delle operazioni seguenti:
- Per creare una parte non specificata, fare clic su Non specificato.
- Per creare una nuova parte immessa da una classe, fare clic su Crea nuova
classe.
- Per creare una nuova parte immessa da un componente, fare clic su Crea nuovo
componente.
- Per creare una nuova parte immessa da un'interfaccia, fare clic su Crea nuova
interfaccia.
- Per creare una parte da un elemento esistente, fare clic su Seleziona un elemento
esistente, selezionare un elemento dall'elenco di classificatori di struttura disponibili
e fare clic su OK.
- Immettere un nome e premere Invio.
- Nella Proprietà, fare clic sulla scheda Avanzate.
- Nella pagina Avanzate, nella colonna Proprietà,
espandere UML.
- Nella colonna Proprietà, fare clic su Aggregazione.
- Nella colonna Valore, fare
clic su un valore e quindi su Nessuno. L'elemento del ruolo diventa una struttura tratteggiata.