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.
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 |
---|---|
Posizionamento di un elemento del modello in un pacchetto, collegamento del pacchetto a un profilo e applicazione di uno stereotipo all'elemento. |
|
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. |
|
È 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. |
|
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. |
Questo codice di esempio estende i diagrammi UML. Imposta automaticamente il colore di una forma UML secondo lo stereotipo dell'elemento. |