Skip to main content
Log in

An object oriented modelling strategy to depict activity pattern of organisms in heterogeneous environments

  • Published:
Environmental Modeling & Assessment Aims and scope Submit manuscript

Abstract

The object oriented programming and simulation approach has been used at the Project Center for Ecosystems Research (Kiel) in order to advance ecological theory and in order to integrate empirical ecological field work. In this contribution we present a general scheme, which provides a framework for the development of individual based models. The scheme covers a general layout of the organism – environment interaction; the organization of (quasi‐)parallel activities of individuals (self‐scheduling of objects versus list processing); a concept to coordinate context specific activity alternatives. Basing on these considerations we give different application examples. These examples show the potential of individual based modelling to depict the modification of organismic activity pattern and population dynamics in heterogeneous environments and to study the interaction of different levels of aggregation. The model examples are simulation of a fish school in a changing environment; simulation of a robin population in a beech forest; simulation of plant development.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. B. Breckling, An individual based model for the study of pattern and process in plant ecology: an application of object oriented programming, Ecosys. 4 (1996) 241–254.

    Google Scholar 

  2. B. Breckling and H. Reuter, The use of individual based models to study the interaction of different levels of organization in ecological systems, Senckenbergiana maritima 27 (1996) 195–205.

    Google Scholar 

  3. B. Breckling and W. Windhorst, The role of systems theory in the research strategy of the Project Center for Ecosystems Research, in: Systemtheorie in der Ökologie, eds. K. Mathes, B. Breckling and K. Ekschmitt (Ecomed Verlagsgesellschaft, Landsberg, 1996) pp. 73–79 (in German).

    Google Scholar 

  4. D.L. DeAngelis, D.K. Cox and C.C. Coutant, Cannibalism and size dispersal in young-of-the-year largemouth bass: experiment and model, Ecological Modelling 8 (1979) 133–148.

    Article  Google Scholar 

  5. D.L. DeAngelis and L.J. Gross, eds., Individual-Based Models and Approaches in Ecology. Populations, Communities and Ecosystems (Chapman and Hall, London, New York, 1992).

    Google Scholar 

  6. D.R.C. Hill, Object Oriented Analysis and Simulation (Addison Wesley, Harlow, 1996).

    Google Scholar 

  7. P. Hogeweg, Locally synchronised developmental systems, conceptual advantages of discrete event formalism, Internat. J. Gen. Systems 6 (1980) 57–73.

    Google Scholar 

  8. P. Hogeweg and B. Hesper, Two predators and a prey in a patchy environment: an application of MICMAC modelling, J. Theoret. Biol. 93 (1981) 411–432.

    Article  Google Scholar 

  9. M. Huston, D.L. DeAngelis and W. Post, New computer models unify ecological theory, BioScience 38 (1988) 682–691.

    Article  Google Scholar 

  10. O.P. Judson, The rise of the individual-based model in ecology, Trends in Ecology and Evolution 9 (1994) 9–14.

    Article  Google Scholar 

  11. H. Kaiser, Quantitative description and simulation of stochastic behaviour in dragonflies (Aeschna cyanea), Acta Biotheoretica 25 (1976) 163–210.

    Article  Google Scholar 

  12. H. Kaiser, The dynamics of populations as the result of the properties of individual animals, Fortschr. Zool. 25 (1979) 109–136.

    Google Scholar 

  13. U. Kils, Verhaltensphysiologische Untersuchungen an pelagischen Schwärmen. Schwarmbildung als Strategie zur Orientierung an Umweltgradienten. Bedeutung der Schwarmbildung in der Aquakultur, Habilitationsschrift, University of Kiel (1986) (in German).

  14. A. Lomnicki, Population Ecology of Individuals (Princeton University Press, Princeton, NJ, 1988).

    Google Scholar 

  15. A.E. Magurran, The adaptive significance of schooling as an antipredator defence in fish, Ann. Zool. Fenn. 27 (1990) 51–66.

    Google Scholar 

  16. F. Müller, Hierarchical approaches to ecosystem theory, Ecological Modelling 63 (1992) 215–242.

    Article  Google Scholar 

  17. R.V. O'Neill, D.L. DeAngelis, J.B. Waide and T.H.F. Allen, A Hierarchical Concept of Ecosystems (Princeton University Press, Princeton, NJ, 1986).

    Google Scholar 

  18. T.J. Pitcher, A.E. Magurran and I.J. Winfield, Fish in larger shoals find food faster, Behav. Ecol. Sociobiol. 10 (1982) 149–151.

    Article  Google Scholar 

  19. P. Prusinkiewicz and A. Lindenmayer, The Algorithmic Beauty of Plants. The Virtual Laboratory (Springer, New York, 1990).

    Google Scholar 

  20. E. Ranta and S.-K. Juvonen, Interference affects food-finding rate in schooling sticklebacks, Journal of Fish Biology 43 (1993) 531–535.

    Article  Google Scholar 

  21. H. Reuter, An individual based model on the reproductive success of the European robin (Erithacus rubecula) in a complex environment, Ecosys. 4 (1996) 223–239.

    Google Scholar 

  22. H. Reuter and B. Breckling, Selforganization of fish schools: an object-oriented model, Ecological Modelling 75/76 (1994) 147–159.

    Article  Google Scholar 

  23. W. Silvert, Object-oriented ecosystem modelling, Ecological Modelling 68 (1993) 91–118.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Breckling, B., Reuter, H. & Middelhoff, U. An object oriented modelling strategy to depict activity pattern of organisms in heterogeneous environments. Environmental Modeling & Assessment 2, 95–104 (1997). https://doi.org/10.1023/A:1019092823578

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1019092823578

Navigation