Simulation models can be envisaged as a heuristic device useful for assessing, from long and short-terms, the outcomes from a variety of scenarios, translated as different socioeconomic, political, and environ-mental frameworks. A special class among them, spatially explicit models simulate the dynamics of an environ-mental system, reproducing the way its spatial patterns evolve, to project the probable ecological and socioeco-nomic consequences from the system dynamics. In this context, we have developed a spatially explicit simula-tion model of landscape dynamics – Dinamica, as a tool to investigate trajectory of landscapes and dynamics of spatial phenomena. In this paper, we present its new version called Dinamica EGO – acronym for Environment for Geoprocessing Objects. In this version, Dinamica was totally reengineered. The software environment holds a series of algorithms called functors. Each algorithm performs an algebra map algebra operator. To date, we have implemented the most common spatial analysis operators available in commercial GIS, plus a series of operators especially designed for spatial simulations, including calibration and validation methods. These func-tors are sequenced to establish a data flow in form of a graph. Through this graphical interface one can create models by simply dragging and connecting functors via their ports, which represent connectors to types of data, such as maps, tables, matrices, mathematical expressions, and constants. Thus models can be designed as a dia-gram and execution follows a data flow chain. This friendly interface allows the design from simple to very complex spatial models that are saved in a script language. As a result, Dinamica EGO software favors simplic-ity, flexibility, and performance, optimizing speed and computer resources, such as memory and parallel proc-essing. To illustrate its application potential, we present a version of SimAmazonia deforestation model imple-mented on Dinamica EGO platform, describing the functors employed in the design of this model. Palavras-chave: Dinamica EGO, spatial simulation model, environmental modeling, deforestation, SimAma-zon, modelagem de sistemas ambientais, modelo de simulação espacial, desmatamento, SimAmazonia.