Plataforma GAMA


GAMA [3] [4] ( G IS A gent-based M odeling A rchitecture) es una plataforma de simulación con un completo entorno de desarrollo integrado (IDE) de modelado y simulación para construir simulaciones espacialmente explícitas basadas en agentes . [5] [6]

La plataforma GAMA es un software de modelado basado en agentes que fue desarrollado originalmente (2007-2010) por el equipo de investigación vietnamita-francés MSI (ubicado en IFI , Hanoi, y parte de la Unidad de Investigación Internacional IRD - SU UMMISCO). Ahora es desarrollado por un consorcio internacional de socios académicos e industriales liderado por UMMISCO , incluyendo INRAE , la Universidad de Toulouse 1 , la Universidad de Rouen , la Universidad de Orsay , la Universidad de Can Tho , Vietnam, la Universidad Nacional de Hanoi , I + D de EDF , CEA LISCy MIT Media Lab . [6]

GAMA fue diseñado para permitir a los expertos en el dominio sin experiencia en programación modelar fenómenos de su campo de especialización. [7]

El entorno GAMA permite la exploración de fenómenos emergentes . Viene con una biblioteca de modelos que incluye ejemplos de varios dominios, como economía , biología , física , química , psicología y dinámica de sistemas . [8] El panel de simulación GAMA permite la exploración modificando interruptores, controles deslizantes, selectores, entradas y otros elementos de la interfaz de usuario que el modelador elige poner a disposición. [9]

La plataforma GAMA es un software gratuito y de código abierto , publicado bajo una licencia pública general GNU (GPL3). [10] Está escrito en Java y se ejecuta en la máquina virtual Java (JVM). [11] Todos los componentes centrales y extensiones están escritos en Java, pero los usuarios finales no necesitan trabajar en Java en absoluto si usan una compilación publicada de la plataforma; en su lugar, escribirían todos los modelos usando GAML (descrito a continuación).

GAMA se desarrolló con un enfoque muy general y se puede utilizar para muchos dominios de aplicaciones. [5] GAMA está presente principalmente en dominios de aplicaciones como transporte, [12] [13] [14] [15] [16] planificación urbana, [14] [15] [16] respuesta a desastres, [17] epidemiología, [18 ] [19] [20] análisis de sistemas multirobot, [21] [22] y el medio ambiente, [14] [15] [16] con especial énfasis en análisis que utilizan datos GIS . [23] [24]