trabajo practico

Páginas: 10 (2467 palabras) Publicado: 28 de mayo de 2013
ARENA

Conceptos Generales
En el mercado existe una amplia variedad de software
para simulación de sistemas.
Un buen número de ellos trabajan en entornos “duros”,
en los que la definición de los modelos se realiza
mediante herramientas matemáticas configurables
(matrices, funciones, etc.), y en los que el tiempo de
aprendizaje es importante.
No obstante cabe destacar que son de una granflexibilidad , lo que permite su aplicación a una gran
cantidad de ambitos.

ARENA

1

Conceptos Generales
El aumento de la capacidad de procesamiento de los
computadores, unido a las cada vez mayores posibilidades
gráficas de los mismos, ha contribuido a la aparición de
software de simulación más “amigable”, que facilita al
usuario el proceso de elaboración, validación yexperimentación de modelos mediante el uso de
herramientas gráficas dentro de un entorno de ventanas.
Dentro de este grupo se ubica ARENA desarrollado por
ROCKWELL SOFTWARE.

ARENA

Conceptos Generales
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”, porcuanto permite la descripción completa
de la experiencia que una entidad desarrolla al interior del
sistema conforme fluye a través de él.
Llegada de
cliente

Comienzo del
servicio al cliente

Evento

Evento
Posible paso
de tiempo

Fin del
servicio al cliente

Evento
Posible paso
de tiempo

ARENA

2

Conceptos Generales
La orientación al proceso asoma como una forma másnatural 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ón al
proceso, ladescripción del mismo sistema cliente servidor
estaría estructurada en los siguientes pasos:

ARENA

Conceptos Generales
1. Creación de una nueva entidad (cliente)
2. Guardar la hora actual en uno de los atributos de la entidad para
poder calcular el tiempo en fila y el tiempo total de permanenci a en el
sistema.
3. Posicionarse al final de la fila
4. Esperar en fila hasta que el servidor sedesocupe (si el servidor
estaba desocupado esta espera será 0 u.t.)
5. Salir de la fila y utilizar el servidor
6. Calcular el tiempo en fila
7. Permanecer utilizando el servidor por el lapso de tiempo requerido
8. Liberar el servidor (para que otras entidades puedan utilizarlo)
9. Incrementar el contador de entidades procesadas y calcular el
tiempo de permanencia en el sistema
10. Eliminaciónde la entidad

ARENA

3

Conceptos Generales
Sin embargo, la ejecució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
relojde
simulación,
etc.
están
presentes
“tras
bambalinas”
siendo
todas
ellas
desarrolladas
internamente por el software.

ARENA

Conceptos Generales
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 que tienen 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.

ARENA

4

Conceptos Generales
Este código es el utilizado por el lenguaje de simulación
SIMAN el que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajo practico
  • trabajo practico
  • TRABAJO PRACTICO
  • Trabajo Practico
  • Trabajo Practico
  • Trabajos practicos
  • TRABAJO PRACTICO
  • trabajo practico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS