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

Top Previous Next

Configurar Script de Simulación

button_main button_prev button_next

Puedeutilizar scripts de Simulación parar proporcionar un buen control sobre como inicia una simulación. En general, usted no necesita configurar un script de Simulación a no ser que:

Quiera ejecutar una simulación interpretada que requiere que las variables sean inicializadas antes de que la simulación comience; esto es útil para configurar variables globales y para definir funciones

(En la Edición Corporativa y superiores) Usted no desea aplicar el comportamiento predeterminado de la interpretación de las Guardas (es decir, prefiere utilizar una ejecución Manual ), o

Quiere tener varias maneras de ejecutar el mismo diagrama

 

Para la mayoría de diagramas es posible inicializar un script para una simulación simplemente al configurar variables en el primer elemento o conector después del elemento de Inicio. Para Gráficas de Estado, este es el conector de Transito saliendo del elemento inicial, y para modelos de Actividad este es el primer elemento de Acción.

Como alternativa, puede utilizar los scripts de Simulación para inicializar configuraciones antes de que comience una simulación. Esto es útil para configurar diferentes conjuntos de valores iniciales utilizando varios Scripts de Analista, para que pueda ejecutar su simulación bajo un rango de condiciones preestablecidas.

Para configurar un script de ejecución de simulación, primero seleccione el Paquete en el Explorador de Proyectos, Explorador de Paquete, Lista de Diagrama o Búsqueda de Modelo. Luego puede utilizar la ventana del Analista de Ejecución ara agregar un nuevo Script para el paquete seleccionado. Usted utilizará la página de Simulación de la ventana del Analista de Ejecución para configurar las propiedades relevantes.

Acceso Analista | Analista de Ejecución (Shift+F12) : Nuevo (ícono de barra de herramientas)

Analista | Analista de Ejecución (Shift+F12) : localice y haga doble clic en el script requerido > Simulación

Configurar un Script de Simulación

Campo/Opción

Acción

Ver También

Punto de Entrada

Haga clic en el botón ( ... ) y seleccione el:

Punto de Entrada para la simulación, y

Actividad, Interacción o Máquina de Estado para simular

 

Si usted no especifica un punto de entrada, el simulador intenta trabajar a través del Paquete completo.

 

 

Plataforma

Para una simulación de Actividad, Interacción o Máquina de Estado, haga clic en la flecha de despliegue y seleccione UML Básico.

Para diagramas BPMN, haga clic en la flecha de despliegue y seleccione BPMN.

 

 

Evaluar Guardas y Efectos utilizando JavaScript

(En las ediciones Corporativa y superiores) Deje la casilla deseleccionada para realizar una simulación manual, donde selecciona el siguiente Estado para la transición hacia y el punto en el que debe tomarse una decisión.

Seleccione la casilla para ejecutar el código para comportamiento de Efecto en la simulación. La simulación ejecuta código de JavaScript en los siguientes lugares:

Operaciones de entrada/salida/hacer Estado

Efecto/guarda de Transición

Condiciones de Bucle de la Actividad BPMN y Expresiones de Condición de Flujo de Secuencia

 

Con la ejecución de la guarda, todos estos deberían ser uno o más declaraciones JavaScript válidas, incluyendo el punto y coma.

La guarda debe ser una expresión booleana válida, también finalizada con un punto y coma.

Las Variables que son miembros de sim o esto son listadas en la ventana Locales cuando se alcanza un punto de interrupción de una simulación.

 

sim.count = 0;

 

 

 

 

Convenciones de Tabla de Máquina de Estado

Transición

 

 

 

 

 

Ver las Variables Locales

Entrada

Cuando Javascript está activado, puede escribir comandos de script en este campo que se ejecutarán antes de que se ejecute la simulación.

 

 

Aceptar

Haga clic en este botón para guardar los cambios.

 

 

Notas

Todos los elementos y relaciones de simulación deben residir dentro del Paquete configurado para simulación

Aprender más

Como Funciona la Simulación

Activar Script de Simulación

Ejecutar Simulación Modelo

Utilizando Puntos de Interrupción de Simulación

Temas de Centro de aprendizaje

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