La
arquitectura de GALATEA está basada en objetos. Tanto los agentes como
el simulador principal están diseñados de acuerdo con un diseño de OO
para soportar la distribución (de los objetos), la modularidad, la
escalabilidad y la interactividad como requiere la especificación de
HLA (High Level Architecture). Estamos apuntando hacia una plataforma
flexible del punto de vista de ingeniería de software (que es,
posiblemente, inaccesible a los usuarios: los modelistas) pero sobre la
base de una familia de lenguajes amigables de modelado con la lo
suficiente expresividad que permita a los modelistas describir un
sistema Multi-agente de una manera que haga viable su simulación.
Creemos que esta posibilidad es críticamente dependiente del dominio y
de tipo específico de aplicación.
GALATEA
permite a los modelistas describir sistemas que incluyen agentes.
Sistemas donde no todo es un agente y en los cuales las técnicas
tradicionales de modelado de eventos discretos y continuo son
suficiente para la mayoría de los propósitos (como las conducentes a
subsistemas que requieren modelos agregados para hacer viable la
simulación).
GALATEA
esta desarrollada en Java, la estructura de directorios de GALATEA esta
conformada por siete directorios correspondientes a:
|