Simulación de Modelo [Guía de Usuario de Enterprise Architect] |
Top Previous 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
Notas
Centro de Aprendizaje
|