Personalizar el modelo con perfiles y estereotipos

En Visual Studio Ultimate, puede adaptar los elementos del modelo UML estándar, como las clases y las componentes, para personalizarlos con fines concretos. Puede aplicar un estereotipo a un elemento del modelo que puede cambiar la lista de propiedades del elemento. Los estereotipos se definen dentro de las colecciones denominadas perfiles.

Para usar un estereotipo, tiene que vincular un paquete a un perfil. De este modo, podrá aplicar los estereotipos definidos en el perfil a los elementos del paquete.

Algunos perfiles se instalan junto con Visual Studio Ultimate. También puede definir sus propios perfiles.

Los estereotipos se pueden establecer en la lista Propiedades de un elemento. En los tipos de formas principales de un diagrama, los estereotipos aplicados aparecen también en la forma, tal y como se muestra en el ejemplo.

Clase UML con un estereotipo.

Nota

Si usa un perfil para crear un modelo y, a continuación, comparte el modelo con otra persona, esta persona no podrá ver los estereotipos a menos que haya instalado el mismo perfil en su equipo.

Temas relacionados

Título

Descripción

Agregar: Estereotipos a elementos del modelo

Situando un elemento del modelo en un paquete, vinculando el paquete a un perfil y aplicando un estereotipo al elemento.

Estereotipos estándar para modelos UML

Los perfiles estándar L2 y L3 de UML se instalan junto con Visual Studio Ultimate y todos los modelos están vinculados a estos perfiles de forma predeterminada. Proporcionan estereotipos que se pueden usar para anotar los modelos.

Por ejemplo, puede aplicar el estereotipo «specification» a una clase para indicar que su finalidad consiste exclusivamente en definir el comportamiento de las instancias que pueden verse desde el exterior.

Cómo: Definir un perfil para ampliar UML

Puede definir herramientas y estereotipos propios que se adapten a su área de aplicación.

Por ejemplo, si desarrolla software para un banco, puede definir un estereotipo «Account» que se aplique a las clases. Posteriormente, podrá usar diagramas de clases para describir distintos tipos de cuentas y sus relaciones.

Cómo: Instalar un perfil UML

Si alguien le proporciona un perfil de UML, puede instalarlo en el equipo.

Cómo: Definir un elemento personalizado en un cuadro de herramientas de modelado

Un elemento de cuadro de herramientas personalizado le evitará tener que configurar repetidamente un estereotipo en los nuevos elementos.

Color UML Classes by Stereotype

Con este código de ejemplo se extienden los diagramas UML. Establece automáticamente el color de una forma UML según el estereotipo del elemento.