Perfiles UML: Extender UML con estereotipos, restricciones y valores etiquetados
1.
2.
3.
4.
5.
6.
7. La clase MQueue es estereotipada - se trata de un tipo "especial" de una clase llamada «MessageQueue». La clase MQueue también contiene, a través de la composición, una clase de bloqueo, que también es estereotipada como un «Semáforo». Los mismos Estereotipos, utilizando la opción de notación textual, también se muestran en la figura1. La clase MotorController es también estereotipadas como un «motor». Por último, cualquier MetaClase puede ser estereotipada - el nodo que se muestra en la figura es estereotipado como un «procesador», éstos pueden aplicarse a cualquier tipo de MetaClase en UML. Existen estereotipos para que los usuarios (y la construcción de perfiles de personas) puedan añadir su dominio de conceptos específicos a su lenguaje de modelado de forma fácil y ligera. Figura1. Estereotipos UML
8.
9.
10.
11.
12.
13. Figura3. Representación de Valores Etiquetados en hojas de propiedades Figura4. Representación de Valores Etiquetados con compartimientos especializados .