Modelos UML Estándar [Guía de Usuario de Enterprise Architect]

Top Previous Next

Modelos UML Estándar

button_main button_prev button_next

the_uml_dictionary

Este tema proporciona una introducción a los diagramas, elementos y conectores de Enterprise Architect, y su proceso de modelado.

También ilustra su alineación al Lenguaje de Modelado Unificado (UML) 2.4.1, un estándar de modelado abierto, definido y mantenido por el Grupo de Administración de Objeto.

Tema

Detalle

Ver También

El Lenguaje de Modelado Unificado (UML)

El estándar UML define notaciones y reglas para especificar sistemas de negocios y software; la notación proporciona un conjunto amplio de elementos gráficos para modelar sistemas orientados a objetos, y las reglas establecen como esos elementos pueden ser conectados y utilizados.

UML no es una herramienta para crear sistemas de software; en lugar, es un lenguaje visual para comunicar, modelar, especificar y definir sistemas.

UML no es un proceso prescriptivo para modelar sistemas de software; no proporciona un método o proceso, simplemente el lenguaje. Puede por lo tanto utilizar UML de varias maneras para especificar y desarrollar su proyecto de ingeniería de software.

Este lenguaje está diseñado para ser flexible, extensible y comprensivo, pero al mismo tiempo suficientemente genérico para servir como la base para todos los requisitos de modelado del sistema. Con su especificación, hay una amplia gana de elementos caracterizados por los tipos de diagramas que sirven, y los atributos que proporcionan. Todo puede especificarse más al utilizar estereotipos, Valores Etiquetados y perfiles.

Enterprise Architect soporta muchos tipos diferentes de elementos UML (al igual que algunas extensiones personalizadas); junto con los conectores entre elementos, estos forman la base del modelo.

 

Diagramas UML

Elementos UML

Conectores UML

Estereotipos UML

Valores Etiquetados

Amplia Gama de Aplicaciones

Aunque inicialmente fue concebido como un lenguaje para el desarrollo de software, el UML puede ser utilizado para modelar una amplia gama de dominios y procesos del mundo real (en negocios, ciencia, industria, educación, entre otros), jerarquías organizacionales, mapas de despliegue y mucho más.

Enterprise Architect también proporciona diagramas y elementos personalizados adicionales, para dirigirse a más intereses de modelado.

 

Bases de Modelado

Extendiendo UML para Nuevos Dominios

Utilizando Perfiles UML, Patrones UML, Gramáticas, Tipos de Datos, Restricciones, Tecnologías MDG y otras extensiones, el UML y Enterprise Architect pueden ajustarse para dirigirse a un dominio de modelado particular que no está explícitamente en la especificación original de UML

Enterprise Architect hace que extender UML sea simple y directo y, lo mejor de todo, el mecanismo de extensión sigue siendo parte de la Especificación UML.

 

Utilizando Perfiles UML

Patrones de Diseño

Tecnologías MDG

Lecturas Recomendadas

Aparte de la Especificación UML disponible en la OMG, dos libros que proporcionan una introducción excelente para el UML son:

Schaum's Outlines: UML por Bennet, Skelton y Lunn

Publicado por McGraw Hill.

ISBN 0-07-709673-8

Developing Software with UML por Bern Oestereich

Publicado por Addison Wesley.

ISBN 0-201-36826-5

 

 

Aprender más

Sitio web OMG (Recurso en línea)

Diagrama Caja de Herramientas descripciones

El proyecto EAExample.eap proporcionado con Enterprise Architect

En línea Tutorial UML (parte 1 y 2) y Tutorial UML 2.0