Modelos Basados en Dominio [Guía de Usuario de Enterprise Architect]

Top Previous Next

Modelos Basados en Dominio

button_main button_prev button_next

specialuml

Enterprise Architect proporciona herramientas de modelado específicas para una serie de tipos de modelos especializados, como se describe abajo.

Enterprise Architect también proporciona un conjunto adicional de diagramas extendidos y un conjunto de elementos estereotipo de extensión e incorporados para un uso más general, y le da soporte para desarrollar sus propios lenguajes de modelado.

Tema

Detalle

Ver También

ODM

Enterprise Architect le permite desarrollar ontologías de gran escala dentro del entorno de modelado completamente integrado, para el dominio de su proyecto.

ODM le ayuda a desarrollar una representación formalizada de semánticas y taxonomías de negocios, y una representación de conocimiento basada en esas formalizaciones.

 

Tecnología MDG para ODM

Requisitos

Enterprise Architect es una de las pocas herramientas de UML que integran la Administración de Requisitos con otras disciplinas de desarrollo de software en el producto principal, al definir requisitos dentro del modelo.

 

Modelos de Requisitos

Modelado de Negocios

Modelar el proceso de negocios es una parte esencial de cualquier proceso de desarrollo de software, permitiéndole al analista capturar el amplio contorno y procedimientos que rigen lo que es que un negocio hace.

 

Modelado de Negocios

Reglas de Negocios

El modelado de Reglas de Negocio captura las reglas que gobiernan un negocio, y sus relaciones con las entidades y tareas específicas dentro de la organización o sistema.

 

Modelando Reglas de Negocios

BPMN

La Notación de Modelado de Procesos de Negocios es etiquetada específicamente en la comunidad de modelado de negocios y tiene un mapeo directo a UML a través de los Perfiles BPMN; estos perfiles le permiten desarrollar diagramas BPMN rápida y simplemente.

 

Modelado BPMN

BPEL

Lenguaje de Ejecución de Proceso de Negocios en un lenguaje ejecutable para especificar interacciones con Servicios Web.

Enterprise Architect utiliza el perfil BPMN como una parte frontal gráfica para capturar descripciones de Procesos BPEL.

 

Modelado BPEL

SysML

SysML es un lenguaje de modelado gráfico de propósito-general para especificar, analizar, diseñar y verificar sistemas complejos que pueden llegar a incluir hardware, software, información, procedimientos y funcionalidades.

 

Ingeniería de Sistemas (SysML)

Modelos de Datos

Enterprise Architect proporciona herramientas fácil de utilizar para construir y mantener todos los modelos de datos fundamentales - Conceptual, Lógico y Físico; ya que Enterprise Architect le permite visualizar cada tipo de modelo de datos en el mismo repositorio, puede manejar dependencias fácilmente entre cada nivel de abstracción.

 

Modelos de Datos

XSD

Enterprise Architect soporta el modelado rápido, la ingeniería directa y la ingeniería inversa de esquemas (XSD) XML W3C, crítico para el desarrollo de una Arquitectura Orientada a Servicio (SOA) completa.

 

Modelado de Esquema XML (XSD)

WSDL

Enterprise Architect permite el modelado rápido, la ingeniería directa y la ingeniería inversa del Lenguaje de Definición de Servicio Web (WSDL) XML W3C, crítico para el desarrollo de una Arquitectura Orientada a Servicio (SOA) completa.

 

Modelado de Servidores Web (WSDL)

SPEM

"El Metamodelo de Ingeniería de Procesos de Software y Sistemas (SPEM) es un marco de trabajo conceptual para procesos y métodos de desarrollo de modelado, documentación, presentación, administración, intercambio y promulgación.

SPEM 2.0 se enfoca en proporcionar las estructuras de información adicional que requiere procesos modelados con Actividades UML 2 o BPMN/BPDM.

 

Modelado de Procesos de Software (SPEM)

ArchiMate

ArchiMate es un lenguaje de arquitectura enterprise abierto-estándar basado en el estándar IEEE 1471, proporcionando un lenguaje común para describir la construcción y operación de procesos de negocios, estructuras organizacionales, flujos de información, sistemas IT e infraestructura técnica.

Permite a los Arquitectos de Enterprise describir, analizar y visualizar claramente las relaciones entre dominios de negocios.

 

ArchiMate

ArcGIS

ArcGIS es un suite de productos de software de Sistemas de Información Geográfica (GIS) desarrollada por Esri.

 

Diseño de Base de Datos Geográfica Para ArcGIS

Diagrama de Flujo de Datos

Un diagrama de flujo de datos (DFD) es una representación gráfica del flujo de datos a través de un sistema de información, y también puede ser utilizado para visualizar el procesamiento de datos (diseño estructurado).

Desarrollar un DFD ayuda a identificar los datos de transacción en el modelo de datos.

 

Diagrama de Flujo de Datos

Diagramas de Relación de Entidad

El modelado de relación de entidad es un método de modelado de base de datos abstracto y conceptual, utilizado para producir un esquema o modelo de datos semántico de, por ejemplo, una base de datos relacional y sus requisitos, visualizados en Diagramas de Relación de Entidad (ERDs).

ERD en Enterprise Architect le asiste en construir modelos de datos conceptuales hasta generar Lenguaje de Definición de Datos (DDL) para el DBMS destino.

 

Diagramas de Relación de Entidad

Extensiones Eriksson-Penker

Las Extensiones Eriksson-Penker proporcionan un marco de trabajo para el procesado de negocios UML de extensiones de modelo, para el cual un Arquitecto de Enterprise puede agregar estereotipos y propiedades apropiadas para su negocio.

En Enterprise Architect, el perfil Eriksson-Penker proporciona, a través de un conjunto de estereotipos, proporciona una manera única y poderosa de visualizar y comunicar procesos de negocios y el flujo necesario de información dentro de una organización.

 

Extensiones Eriksson-Penker

Grupo de Cuatro Patrones

Los Patrones de la Banda de los Cuatro (GoF) son 23 patrones de diseño de software clásico proporcionando soluciones recurrentes a problemas comunes en el diseño de software.

Enterprise Architect proporciona cada patrón a través de un ícono en la Caja de Herramientas de Diagrama.

 

Patrones GoF

ICONIX

El Proceso ICONIX es un enfoque racionalizado para modelado UML dirigido por Casos de Uso que utiliza un subconjunto básico de diagramas UML y técnicas para proporcionar una cobertura completa de análisis y diseño orientado a objetos,

Su actividad principal es análisis de robustez, un método para la reducción de la brecha entre el análisis y el diseño.

 

ICONIX

Mapeo Mental

Un Mapa Mental es un diagrama centrado en la imagen utilizado para representar la semántica u otras conexiones entre palabras, ideas, tareas u otros ítems organizados radialmente alrededor de una palabra o idea clave central.

Un Mapa Mental es utilizado para generar, visualizar, estructurar y clasificar ideas, y es una ayuda para el estudio, organización, solución de problemas, toma de decisiones y escritura.

 

Mapeo Mental

SoaML

La Arquitectura Orientada a Servicio (SOA) es un paradigma arquitectónico para definir como personas, organizaciones y sistemas proporcionan y utilizan servicios para lograr resultados.

 

SoaML

SOMF

El Marco de Trabajo de Modelado Orientado a Servicio (SOMF) es una metodología de ciclo de vida de desarrollo orientado a servicio, ofreciendo un número de prácticas de modelado y disciplinas que contribuyen a una administración y modelado de ciclo de vida orientado a servicio exitoso.

 

SOMF 2.1

Diagramas Extendidos

Enterprise Architect proporciona un conjunto adicional de tipos de diagramas adicionales que extienden los diagramas UML básicos para modelos de dominio específico.

También, las herramientas de modelado especializadas listadas en la primera parte de esta tabla cada una tiene sus propios diagramas especializados.

Diagrama de Análisis

Diagrama Personalizado

Diagrama de Requisitos

Diagrama de Mantenimiento

Diagrama de Interfaz de Usuario

Diagrama de Base de Datos

Modelado de Negocios y Diagramas de Interacción de Negocios

 

Estereotipos Incorporados y de Extensión

Los elementos Conductuales y Estructurales pueden ser extendidos a través del uso de estereotipos; Enterprise Architect proporciona varias extensiones incorporadas.

 

Estereotipos Incorporados y de Extensión

Construya Su Propio Lenguaje de Modelado

Enterprise Architect le permite extender el alcance de ambos, su modelado y los componentes UML que utiliza, a través del uso de estereotipos, perfiles y patrones para desarrollar sus propias aplicaciones de modelado.

 

Definiendo un Lenguaje de Modelado