Skip to main content
Version: 1.8.1

Contribute

GAMA is a free opensource software and we take pride in sharing the source code with anyone who wants to contribute to the platform. Note that GAMA is easy to extend by developing additional plugins.

Table of contents​

Developer documentation​

A complete documentation exists on Github at the following address : https://github.com/gama-platform/gama/wiki. You can find here the latest version of the documentation (the documentation of the latest git version) and also a developer documentation (which is not available on the "regular" website).

Source Code​

GAMA can be downloaded as a regular application or built from source, which is necessary, if you want to contribute to the platform. The source code is available from this GitHub repository:

https://github.com/gama-platform/gama

Which you can also browse from the web here. It is, in any case, recommended to follow the instructions on this page in order to build GAMA from source.

GAMA Dev mailing list​

If you want to contribute to the platform, you can send a request to the developping team to be in the gama-dev@googlegroups.com mailing list.

Developers​

GAMA is being designed, developed and maintained by an active group of researchers coming from different institutions in France and Vietnam. Please find below a short introduction to each of them and a summary of their contributions to the platform:

  • Alexis Drogoul, Senior Researcher at IRD, member of the UMMISCO International Research Unit. Mostly working on agent-based modeling and simulation. Has contributed and still contributes to the original design of the platform, including the GAML language (from the meta-model to the editor) and simulation facilities like Java2D displays.
  • Patrick Taillandier, Researcher at INRA, member of the MIAT Research Unit. Contributes since 2008 to the spatial and graph features (GIS integration, spatial operators) and to parameter space search algorithms. Currently working on new features related to cognitive and argumentative agents.
  • Benoit Gaudou, Associate Professor at the University Toulouse 1 Capitole, member of the IRIT CNRS Mixed Research Unit. Contributes since 2010 to documentation and unit test generation and coupling mathematical (ODE and PDE) and agent paradigms.
  • Arnaud Grignard, Research Scientist at MIT MediaLab, member of the CityScience Group, software engineer and PhD fellow (PDI-MSC) at SU. Contributes since 2011 to the development of new features related to visualization, interaction, online analysis and tangible interfaces.
  • Huynh Quang Nghi, software engineering lecturer at CTU and PhD fellow (PDI-MSC) at UPMC. Contributes since 2012 to the development of new features related to GAML parser, coupling formalisms in EBM-ABM and ABM-ABM.
  • Truong Minh Thai, software engineering lecturer at CTU and PhD fellow (PRJ322-MOET) at IRIT-UT1. Contributes since 2012 to the development of new features related to data management and analysis.
  • Nicolas Marilleau, Researcher at the IRD, member of the UMMISCO International Research Unit and associate researcher at DISC team of FEMTO-ST institute. Contributes since 2010 to the development of headless mode and the high performance computing module.
  • Philippe Caillou, Associate professor at the University Paris Sud 11, member of the LRI and INRIA project-team TAO. Contributes since 2012 and actually working on charts, simulation analysis and BDI agents.
  • Vo Duc An, Post-doctoral Researcher, working on synthetic population generation in agent-based modelling, at the UMMISCO International Research Unit of the IRD. Has contributed to bringing the platform to the Eclipse RCP environment and to the development of several features (e.g., the FIPA-compliant agent communication capability, the multi-level architecture).
  • Truong Xuan Viet, software engineering lecturer at CTU and PhD fellow (PDI-MSC) at UPMC. Contributes since 2011 to the development of new features related to R caller, online GIS (OPENGIS: Web Map Service - WMS, Web Feature Services - WMS, Google map, etc).
    • Samuel Thiriot