Simulación de Modelo [Guía de Usuario de Enterprise Architect]

Top Previous Next

Simulación de Modelo

button_main button_prev button_next

La Simulación de Modelo trae sus modelos de comportamiento a la vida con la ejecución del modelo de comportamiento de tiempo real y al instante. Emparejado con herramientas para administrar disparadores, eventos, guardas, efectos puntos de interrupción y variables de simulación, aparte de la habilidad de visualmente trazar la ejecución en tiempo de ejecución, el Simulador es un medio poderoso de "ver que las ruedas giren" y verificar la exactitud de sus modelos conductuales. Con la Simulación puede explorar y probar el comportamiento dinámico de modelos. En las ediciones Corporativa y superiores, también puede utilizar Javascript como un lenguaje de ejecución de tiempo de ejecución para evaluar guardas, efectos y otras piezas script-able de comportamiento.

Un amplio soporte para disparadores, conjunto de disparadores, estados anidados, concurrencia, efectos dinámicos y otras capacidades avanzadas de simulación, ofrece un ambiente extraordinario en el cual construir modelos interactivos y de trabajo que ayudan a explorar, probar y trazar visualmente el comportamiento del negocio complejo, del software y del sistema. Con Javascript activado, también es posible crear objetos COM embebidos los cuales harán el trabajo de evaluar las guardas y los efectos de la ejecución - permitiendo que la simulación esté atada en un conjunto mucho más amplio de procesos dependientes. Por ejemplo, un objeto COM evaluando una condición de guarda en una Transición de Estado podría consultar a un proceso en ejecución local, leer y utilizar un conjunto de datos de prueba - o incluso conectarse a un servicio web SOA para obtener alguna información actual.

Mientras Enterprise Architect utiliza un mecanismo de Simulación dirigido por script y dinámico no hay necesidad de generar código o compilar su modelo antes de ejecutar una simulación. Incluso es posible actualizar variables de simulación en tiempo real utilizando la ventana de Consola de Simulación. Esto es útil para probar ramas y condiciones alternativas "sobre la marcha", ya sea el establecer un punto de interrupción de la Simulación, o cuando la Simulación alcanza un punto de estabilidad (por ejemplo, cuando la Simulación es 'bloqueada').

En la versión Profesional de Enterprise Architect, puede pasar manualmente entre simulaciones - aunque no se va a ejecutar ningún Javascript - por lo que todas las elecciones son decisiones manuales. Esto es útil para probar el flujo de un modelo de comportamiento y resaltar opciones posibles y rutas de procesamiento.

Vista General de la Simulación

Tema

Vínculo

Vista General del Simulador de Modelo

Como Funciona

Como se Ve

 

Uso de la ventana de Simulación y ventanas relacionadas, y ejecutando una simulación

Ventanas de Simulación

Ejecutar Simulación Modelo

 

Configurar una simulación y activar un script de simulación

Configurar Script de Simulación

Activar Script de Simulación

 

Configurar y utilizar puntos de interrupción de simulación

 

Puntos de Interrupción de Simulación

Simular el uso de Objetos

Objetos e Instancias en Simulación

 

El uso de diferentes tipos de Acción en simulación

Comportamiento de Acción por Tipo

Tipos de Acción

Acciones Variables

 

Realizar Simulación Dinámica con JavaScript

Simulación Dinámica con JavaScript

Condición de Operando de Interacción y Comportamiento de Mensaje

 

El uso de Guardas y Efectos en simulaciones

Guardas y Efectos

 

El uso de Disparadores en simulaciones

Disparadores

Ventana de Eventos de Simulación

Disparadores Esperando

Volver a Señalizar Disparadores

Parámetros Disparadores

Conjuntos de Disparadores y Auto Disparador

Utilizando Conjuntos de Disparadores para Simular una Secuencia de Evento

 

Comportamientos de Llamada y Variables

Comportamientos de Llamada

 

Simulando Devoluciones de Actividad

 

Simulación de Valor de Retorno de Actividad

Simulando Comportamiento de Actividad Estructurada

 

Simulación de Actividad Estructurada

Simulando procesos de multi-hilo

Multihilos - Bifurcaciones y Uniones

Multihilos - Regiones de Estado Concurrentes

 

Simulando subprocesos en diagramas separados

 

Utilizando Diagramas Compuestos

Realizando Simulaciones BPMN

 

Simulación BPMN

Simular Comportamiento de la Ventana Win32

 

Simulación de Ventana Win32

Notas

Actualmente Javascript está activado para gráficos de Máquinas de Estado y Actividad; no está activado para diagramas de Interacción

 

Centro de Aprendizaje

(Alt+F1) | Enterprise Architect | Simulación | Simulación

(Alt+F1) | Enterprise Architect | Simulación | Simulación | Definir un Modelo de Simulación