Condividi tramite


Personalizzazione del modello con profili e stereotipi

In Visual Studio Ultimate è possibile adattare gli elementi del modello UML standard, ad esempio classi e componenti, per personalizzarli per scopi specifici. È possibile applicare uno stereotipo a un elemento del modello che può modificare l'elenco delle proprietà dell'elemento. Gli stereotipi sono definiti all'interno di insiemi chiamati profili.

Per utilizzare uno stereotipo, si collega un pacchetto a un profilo. In tal modo è possibile applicare gli stereotipi definiti nel profilo agli elementi nel pacchetto.

Alcuni profili sono installati insieme con Visual Studio Ultimate. Inoltre, è possibile definire profili propri.

È possibile impostare gli stereotipi nell'elenco delle proprietà di un elemento. Per i tipi principali di forma su un diagramma, gli stereotipi applicati vengono visualizzati anche nella forma, come indicato nell'esempio.

Classe UML con uno stereotipo.

Nota

Se si utilizza un profilo per creare un modello e quindi si condivide il modello con altri, gli stereotipi non potranno essere visti a meno che nel computer non sia stato installato lo stesso profilo.

Argomenti correlati

Titolo

Descrizione

Procedura: aggiungere stereotipi a elementi di modello

Posizionamento di un elemento del modello in un pacchetto, collegamento del pacchetto a un profilo e applicazione di uno stereotipo all'elemento.

Stereotipi standard per modelli UML

I profili UML Standard Profile L2 e L3 vengono installati insieme con Visual Studio Ultimate e ogni modello è collegato a loro per impostazione predefinita. Forniscono gli stereotipi che si possono utilizzare per annotare i modelli.

Ad esempio, è possibile applicare lo stereotipo «specification» a una classe per indicare che intende solo definire il comportamento esternamente visibile delle istanze.

Procedura: definire un profilo per estendere UML

È possibile definire stereotipi e strumenti propri adattati all'area dell'applicazione.

Ad esempio, se si sviluppa un software bancario, è possibile definire uno stereotipo «Account» che può essere applicato alle classi. È quindi possibile utilizzare i diagrammi classi per descrivere diversi tipi di account e relative relazioni.

Procedura: Installazione di un profilo UML

Se qualcuno ha fornito un profilo UML, è possibile installarlo nel computer.

Procedura: definire un elemento personalizzato della Casella degli strumenti di modellazione

Un elemento personalizzato della casella degli strumenti evita di ripetere l'impostazione di un stereotipo sui nuovi elementi.

Colorazione di classi UML per stereotipo

Questo codice di esempio estende i diagrammi UML. Imposta automaticamente il colore di una forma UML secondo lo stereotipo dell'elemento.