Articulo de referencia

Perfil (UML)

Un perfil en el Lenguaje Unificado de Modelado (UML) proporciona un mecanismo de extensión genérico para personalizar los modelos UML para dominios y plataformas específicos. Lo...

Un perfil en el Lenguaje Unificado de Modelado (UML) proporciona un mecanismo de extensión genérico para personalizar los modelos UML para dominios y plataformas específicos. Los mecanismos de extensión permiten refinar la semántica estándar de manera estrictamente aditiva, evitando que entre en conflicto con la semántica estándar. [ 1 ]

Los perfiles se definen mediante estereotipos , definiciones de etiquetas y restricciones que se aplican a elementos específicos del modelo, como clases, atributos, operaciones y actividades. Un perfil es un conjunto de extensiones que, en conjunto, personalizan UML para un dominio particular (por ejemplo, aeroespacial, sanitario, financiero) o una plataforma (J2EE, .NET).

Ejemplos

El perfil UML para XML es definido por David Carlson en el libro "Modeling XML Applications with UML" (pág.  310) y describe un conjunto de extensiones a los elementos básicos del modelo UML para permitir un modelado preciso de los esquemas XSD .

SysML es un perfil estandarizado por el Object Management Group (OMG) del Lenguaje Unificado de Modelado (UML) que se utiliza para aplicaciones de ingeniería de sistemas .

MARTE es el estándar de OMG para el modelado de aplicaciones en tiempo real y embebidas con UML2.

El perfil UML para relaciones [ 2 ] (véase también [ 3 ] ) se basa en RM-ODP y proporciona especificaciones precisas de la semántica de los conceptos UML utilizados para especificar relaciones genéricas (no necesariamente binarias) como la composición y el subtipo.

Véase también

Notas a pie de página

  1. Si Alhir, S: Guía para la aplicación de UML , página 350. Springer, 2002
  2. Object Management Group. Perfil UML para relaciones. http://www.omg.org/cgi-bin/doc?formal/2004-02-07
  3. Haim Kilov. 2015. Modelado de negocios: patrones, prácticas y herramientas comprensibles. En: Artículos seleccionados revisados ​​de los Talleres Internacionales sobre Modelado de Comportamiento: Fundamentos y Aplicaciones - Volumen 6368, Ella Roubtsova, Ashley Mcneile, Ekkart Kindler y Christian Gerth (Eds.), Vol. 6368. Springer-Verlag New York, Inc., Nueva York, NY, EE. UU., 3-27. DOI: https://dx.doi.org/10.1007/978-3-319-21912-7_1

Referencias

  • Si Alhir, Sinan (2002). Guía para la aplicación de UML . Springer. ISBN 978-0-387-95209-3.
  • Perfil UML 2