Un vincolo è una specifica per le condizioni e le proposizioni che devono essere mantenute come vere perché il sistema sia valido. I vincoli sono espressi come testo racchiuso tra parentesi graffe ({}) e possono essere scritti in una lingua predefinita, ad esempio OCL (Object Constraint Language) o in linguaggio naturale.
Connettere un vincolo a uno o più elementi
Trascinare il quadratino di controllo al centro della forma vincolo e associarlo a un punto di connessione su un altro elemento.
Assegnare un nome a una forma di vincolo e aggiungere altri valori di proprietà
Fare doppio clic sulla forma. Di seguito sono riportate le proprietà nella finestra di dialogo:
Proprietà |
Descrizione |
Nome |
Digitare o modificare un nome per la vincolo. |
Stereotipo |
Scegliere lo stereotipo desiderato nell'elenco a discesa. Se uno stereotipo che si vuole usare non è elencato, è possibile aggiungere un nuovo stereotipo o modificarne uno esistente facendo clic su stereotipi nel menu UML . |
Percorso completo |
Il modello UML-Diagramma modello fornisce automaticamente informazioni complete sul percorso dell'elemento nella gerarchia del modello di sistema. Non è possibile modificare queste informazioni, ma se si muovono gli elementi, il percorso viene aggiornato automaticamente. |
Body |
Usando il linguaggio naturale o un linguaggio di vincolo predefinito, scrivi un'espressione booleana che deve essere vera quando viene valutata per un sistema, altrimenti il sistema non è valido. |
Lingua |
Scegliere la lingua in cui si vuole scrivere il vincolo. |
Documentazione |
Digitare la documentazione che si vuole aggiungere all'elemento come valore con tag. Quando si seleziona la forma o l'icona che rappresenta l'elemento, nella finestra della documentazione viene visualizzato anche la documentazione digitata. |
Nascondere lo stereotipo in una forma vincolo
Fare clic con il pulsante destro del mouse sulla forma, scegliere Opzioni di visualizzazione formae quindi, in Opzioni generali, deselezionare stereotipo.
Nascondere la forma vincolo
Fare clic con il pulsante destro del mouse sulla forma, scegliere Opzioni di visualizzazione formae quindi, in Opzioni generali, deselezionare forma vincolo.