stringtranslate.com

Perfil (UML)

Un perfil en el lenguaje de modelado unificado (UML) proporciona un mecanismo de extensión genérico para personalizar los modelos UML para dominios y plataformas particulares. Los mecanismos de extensión permiten refinar la semántica estándar de manera estrictamente aditiva, evitando que entre en contradicción 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 una colección de extensiones que personalizan colectivamente UML para un dominio en particular (por ejemplo, aeroespacial, atención médica, financiero) o plataforma (J2EE, .NET).

Ejemplos

El perfil UML para XML está definido por David Carlson en el libro "Modelado de aplicaciones XML con UML", pág. 310, y describe un conjunto de extensiones a elementos básicos del modelo UML para permitir un modelado preciso de esquemas XSD .

SysML es un perfil estandarizado por Object Management Group (OMG) del lenguaje de modelado unificado que se utiliza para aplicaciones de ingeniería de sistemas .

MARTE es el estándar OMG para modelar aplicaciones en tiempo real e integradas con UML2.

El perfil UML para relaciones [2] (ver 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 composición y subtipificación.

Véase también

Notas al pie

  1. ^ Si Alhir, S: Guía para la aplicación del 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: Documentos 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

Enlaces externos