Model building is central to our understanding of real-world phenomena. We all create mental models of the world around us, dissecting our observations into cause and effect. Such mental models enable us, for example, to successfully cross a busy street. Engineers, biologists, and social scientists simply mimic their observations in a formal way. With the advent of personal computers and graphical programming, we can all create more complex models of the phenomena in the world around us. As Heinz Pagels has noted,2 the computer modeling process is to the mind what the telescope and the microscope are to the eye. We can model the macroscopic results of microphenoma, and vice versa. We can simulate the various possible futures of a dynamic process. We can begin to explain and perhaps even to predict.
[1]
Matthias Ruth,et al.
Modeling spatial dynamics of sea-level rise in a coastal area
,
1994
.
[2]
Matthias Ruth,et al.
Technology change in US iron and steel production: Implications for material and energy use, and CO2 emissions
,
1995
.
[3]
Tommaso Toffoli,et al.
Cellular automata machines - a new environment for modeling
,
1987,
MIT Press series in scientific computation.
[4]
Vaclav Smil,et al.
Global Ecology: Environmental Change and Social Flexibility
,
1993
.
[5]
Edmundo Nobre,et al.
Pictorial Simulation Applied to Water Quality Modeling
,
1991
.