Configurar Script de Simulación
|
|
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
Temas de Centro de aprendizaje
•
|
(Alt+F1) | Enterprise Architect | Simulación | Simulación | Configurar una Simulación
|
|