You are in TerraME :: Erasmus Mundus Course on Environmental Modelling

Environmental Modelling


  • Modeling the Environment (2nd edition), Andrew Ford. Island Press, 2010.
  • Thinking in Systems, Donella Meadows, Chelsea Green Publishing, 2008.
  • Dynamic Modeling of Environmental Systems, Michael L. Deaton & James J. Winebrake. Springer, 2000.
  • Simulation for the Social Scientist, Nigel Gilbert & Klaus Troitzsch, Open University Press, 2005.
  • Complex Adaptive Systems: An Introduction to Computational Models of Social Life, John H. Miller & Scott Page, Princeton University Press, 2007.


Date Title Models Types Exercise
10/04 Introduction and Lua for TerraME Lua scripts nil, number, boolean, string, table, function Lua for TerraME: A Short Introduction
17/04 Systems Theory Water in the tub Cell, Event, Timer, Observer Exercise 1
24/04 Feedbacks Feedbacks
01/05 (Labour day)
08/05 Epidemics Epidemics Exercise 2
15/05 Cellular Automaton (see also here) Game of Life CellularSpace, Neighborhood, Legend An implementation of Exercise 1
22/05 (Pentecost Week)
29/05 Fire in the Forest Fire in the forest An implementation of Exercise 2
05/06 (Vespucci) Exercise 3
12/06 Runoff Runoff and Database
19/06 Deforestation Part 1 TerraView, Database
26/06 Deforestation Part 2Data and scripts Trajectory Exercise 4
03/07 Agent-based modeling ABM Agent, Society, Environment
10/07 Sugarscape Sugarscape and Database

Suggestions for Final Projects


  • A. Ford, Modeling the Environment
  • Tuccanon Salmons Migration
  • M. Batty, Cities and Complexity


Some references that could be used to search for ideas (I have not read most of the papers. If the model is too complex for a final project it could be possible to develop a simplified version):

Final Projects

Ayuk Sally Monolake, A. Ford, Modeling the Environment
Alexey Eskov Spatial daisy world
Arfanara NajninD. Meadows, Thinking in Systems, Renewable and non-renewable resources
Atalel SahaluC. Beauchemina, J. Samuelb, J. Tuszynskia (2005) A simple cellular automaton model for influenza A viral infections. Journal of Theoretical Biology 232(2) 223–234
Christian AutermannJ. Silvertown, S. Holtier, J. Johnson and P. Dale (1992) Cellular Automaton Models of Interspecific Competition for Space-The Effect of Pattern on Process. Journal of Ecology, 80(3):527-533
Constancio GarcíaS. G. Berjak, J. W. Hearne (2002) An improved cellular automaton model for simulating fire in a spatially heterogeneous Savanna system. Ecological Modelling 148(2):133–15
Elisabet RomeroMedeiros, L. C., Castilho, C. A. R., Braga, C., de Souza, W. V., Regis, L., Monteiro, A. M. V. (2011). Modeling the dynamic transmission of dengue fever: investigating disease persistence. PLOS neglected tropical diseases, 5(1), e942.
Juan RocaSchelling, T. C. (1971). Dynamic models of segregation. Journal of mathematical sociology, 1(2), 143-186.
Kassiani Tsouvala D. L. Dunkerley (1997) Banded vegetation: development under uniform rainfall from a simple cellular automaton model. Plant Ecology 129(2):103-111
Marcela Suarez M.V. Avolio, S. Gregorio, F. Mantovani, A. Pasuto, R. Rongo, S. Silvano, W. Spataro (2000) Simulation of the 1992 Tessina landslide by a cellular automata model and future hazard scenarios. International Journal of Applied Earth Observation and Geoinformation 2(1):41–50
Maria del Pilar D.L Dunkerley (1997) Banded vegetation: survival under drought and grazing pressure based on a simple cellular automaton model. Journal of Arid Environments 35(3):419–428
Matthias Hinz G.Ch Sirakoulis, I. Karafyllidis, A. Thanailakis (2000) A cellular automaton model for the effects of population movement and vaccination on epidemic propagation. Ecological Modelling 133(3): 209–223
Mijail Zolotov R. Toivonen, J. Onnela, J. Saramaki, J. Hyvonen, K. Kaski (2006) A model for social networks. Physica A: Statistical Mechanics and its Applications 371(2):851–860
Nemanja Kostic Barros, J. Urban Growth in Latin American Cities. Doctorade thesis.
Oleksii Soloviov Cycles in Predator and Prey Populations, Chapter 20 of A. Ford, Modeling the Environment
Tobias TresseltKaibab Deer Herd

QR Code
QR Code Environmental Modelling (generated for current page)