El Nuevo

Páginas: 5 (1240 palabras) Publicado: 16 de abril de 2014
El programa Arena para simulación
ARENA combina la facilidad de uso de los simuladores de alto nivel con la flexibilidad
de los lenguajes de simulación.
ARENA se nos presenta como una Herramienta “Orientada al Proceso”, por cuanto
permite la descripción completa de la experiencia que una entidad desarrolla al
interior del sistema conforme fluye a través de él.

La orientación al procesoasoma como una forma más natural de descripción de un
sistema en contraposición con la orientación al evento donde se establece una
descripción detallada de cada uno de ello y se debe mantener un control
omnipresente de las entidades, Variables, eventos, etc. (tal y como lo experimentamos
durante el desarrollo de nuestra simulación “a mano”)
Por ejemplo, desde la perspectiva de la orientaciónal proceso, la descripción del
mismo sistema cliente servidor estaría estructurada en los siguientes pasos:
Creación de una nueva entidad (cliente)
Guardar la hora actual en uno de los atributos de la entidad para poder calcular el
tiempo en fila y el tiempo total de permanencia en el sistema.
Posicionarse al final de la fila
Esperar en fila hasta que el servidor se desocupe (si el servidorestaba desocupado
esta espera será 0 u.t.)
Salir de la fila y utilizar el servidor
Calcular el tiempo en fila
Permanecer utilizando el servidor por el lapso de tiempo requerido
Liberar el servidor (para que otras entidades puedan utilizarlo)
Incrementar el contador de entidades procesadas y calcular el tiempo de permanencia
en el sistema
Eliminación de la entidad

Sin embargo, laejecución de un modelo de simulación construido a través de la
orientación al proceso es llevada a cabo siguiendo el paradigma de la orientación a
eventos.
En efecto, aún cuando durante el modelamiento no se pueda observar, la definición
de eventos, cálculos de variables, actualización de lista de eventos, avance del reloj
de simulación, etc. están presentes “tras bambalinas” siendo todas ellasdesarrolladas internamente por el software.

Debido a su poder y simplicidad la lógica de la orientación al proceso se ha hecho
muy popular y será la que utilizaremos de ahora en adelante (dado que ARENA la
utiliza). Sin embargo es conveniente reconocer que es lo que está operando tras esta
orientación al proceso.
Tal es así que, ARENA permite descender hasta la lógica misma de los eventos quetienen lugar en el modelo de simulación creado, lo que en términos prácticos
significa acceder al código en el que el modelo de simulación está construido.

Dada la orientación al proceso, el desarrollo de modelos en ARENA se estructura sobre
una base grafica asociada a la construcción de diagramas de flujo, que describirán la
serie de pasos que debe seguir una entidad conforme avanza ennuestro sistema. Es
decir ARENA posibilita la construcción de los modelos sin la necesidad de codificar los
programas.
Para ello ARENA provee de una serie de Módulos gráficos que nos permitirán
desarrollar las descripciones de los procesos asociados a los sistemas que
modelaremos.

Elementos de un modelo de ARENA.


Entidades. La mayoría de las simulaciones incluyen “entidades” que semueven a
través del modelo, cambian de estado, afectan y son afectadas por otras entidades
y por el estado del sistema, y afectan a las medidas de eficiencia. Son los elementos
dinámicos del modelo, habitual mente se crean, se mueven por el modelo durante
un tiempo y finalmente abandonan el modelo. En un proceso sencillo de
fabricación, como el que analizamos en el primer ejemplo, las entidadesserán las
piezas que son creadas, pasan a la cola si la máquina que debe procesarlas está
ocupada, entran en la máquina cuando ésta queda libre, y abandonan el sistema
cuando salen de la máquina. En este caso sólo habrá un tipo de entidades (aunque
puede haber simultáneamente varias “copias” de la entidad circulando por el
diagrama), pero en un caso general podría haber muchos tipos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Nuevo++
  • Nuevo
  • Nuevo
  • Nuevo
  • Lo Nuevo
  • De nuevo
  • la nueva era
  • Nueva

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS