Skip to main content

Interactive Modeling and Simulation of Environmental Systems on Workstations

  • Conference paper
Book cover Analyse dynamischer Systeme in Medizin, Biologie und Ökologie

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 275))

Abstract

Many systems dealt with in environmental sciences such as ecology or environmental biology could be easily modelled and efficiently simulated on personal computers or on workstations. Thanks to their graphical capabilities such computers make it possible to model systems interactively, e.g. supported by graphical structure editors, or allow for interactive simulation featuring sophisticated graphical output of the simulation results. However, in practice this potential remains often underexploited, since traditional, simulation software is mostly batch oriented, largely ignores computer science research, and offers rarely the functionality needed for a sensible interactive use. Instead of porting simulation software from main-frames onto workstations we propose new concepts based on Wymore and Zeigler’s modeling theory, enhanced by some new interactive user oriented task concepts. This paper presents a scheme called RAMSES for the architecture of a modeling and simulation environment on a workstation particularly suited for the working with environmental systems. Furthermore it reports on some results which have been obtained by implementing portions of the RAMSES architecture, in particular an open and extensible modeling and simulation environment for the two classical model formalisms SM (Sequential Machine), DESS (Differential Equation System Specification) featuring modular modeling. Finally the modeling and simulation of a system from population ecology is presented as an example to illustrate and evaluate some of the concepts of RAMSES in ecological research.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • ANDERSON, R.M. & MAY, R.M., 1980. Infectious diseases and population cycles of forest insects. Science, 210: 658–661.

    Article  Google Scholar 

  • ANONYMOUS, 1988. Catalog of simulation software. Simulation 51 (4): 136–156.

    Google Scholar 

  • BALTENSWEILER, W. & FISCHLIN, A., 1988. The larch bud moth in the Alps. In: Berryman, A.A. (ed.), Dynamics of forest insect populations: patterns, causes, implications. New York a.o.: Plenum Publishing Corporation, p. 331–351.

    Google Scholar 

  • BROOKS, F.P. JR., 1979. The mythical man-month — Essays on Software Engineering. Reading, M. a.o.: Addison-Wesley Publ. Comp., 195pp.

    Google Scholar 

  • CELLIER, F.E., 1975. Continuous-systems simulation by use of digital computers: a state-of-the-art-survey and prospectives for development. In: Hamza, H. (ed.) Proc. of the international Symposium SIMULATION‘75, Zurich, Switzerland, June 1975, (To be ordered from:) Acta Press, P.O. Box 354, CH-8053 Zurich, p. 18–25.

    Google Scholar 

  • CELLIER, F. E., 1979. Combined Continuous/Discrete System Simulation by Use of Digital Computers: Techniques and Tools. Diss. ETH No 6483.

    Google Scholar 

  • CELLIER, F.E., 1984a. Simulation software: Today and tomorrow. Zeitschr. Schweiz. Ges. Automatik, 4: 7–22.

    Google Scholar 

  • CELLIER, F.E., 1984b. How to enhance the robustness of simulation software. In: Ören, T. I., Zeigler, B. P., Elzas, M. S. (eds), Simulation and Model-Based Methodologies: An Integrative View, 651pp., Springer, Berlin a.o., p. 519–537.

    Google Scholar 

  • CELLIER, F.E. (ED.), 1982. Progress in Modeling and Simulation. Academic Press, London a.o., 466pp.

    Google Scholar 

  • CELLIER, F.E. & FISCHLIN, A., 1982. Computer-assisted modeling of ill-defined systems. In: In: Trappl, R., Klir, G.J., Pichler& F.R. (eds.), Progress in cybernetics and systems research. Vol. VIII: General systems methodology, mathematical systems theory, fuzzy sets. Proc. of the 5th European Meeting on Cybernetics and Systems Research, University of Vienna, Austria, April 8–11, 1980, p. 417–429.

    Google Scholar 

  • CLARK, L., GEIER, P., HUGHES, R. &MORRIS, R.F., 1967. The ecology of insect populations in theory and practice. London: Methuen, 232pp.

    Google Scholar 

  • DAVIDSON, R.S. & CLYMER, A.B., 1966. The desirability and applicability of simulating ecosystems. Ann. N.Y. Acad. Sci., 128: 790–794.

    Article  Google Scholar 

  • FISCHLIN, A., 1982. Analyse eines Wald-Insekten-Systems: Der subalpine Lärchen-Arvenwald und der graue Lärchenwickler Zeiraphera diniana Gn. (LepTortricidae). Diss. Eidg. Tech. Hochsch. Zürich No. 6977, 294pp.

    Google Scholar 

  • FISCHLIN, A., 1986. Simplifying the usage and the programming of modern workstations with Modula-2: The ‘Dialog Machine’. Internal report, Project-Centre IDA/CELTIA, Swiss Federal Institute of Technology Zürich (ETHZ), Zürich, Switzerland, 13pp.

    Google Scholar 

  • FISCHLIN, A. & BALTENS WEILER, W., 1979. Systems analysis of the larch bud moth system. Parti: the larch-larch bud moth relationship. Mitt. Schweiz. Ent. Ges., 52: 273–289.

    Google Scholar 

  • FISCHLIN, A. & ULRICH, M., 1987. Interaktive Simulation schlecht-definierter Systeme auf modernen Arbeitsplatzrechnern: die Modula-2 Simulationssoftware ModelWorks. Proceedings, Treffen des GI/ASIM-Arbeitskreises 4.5.2.1 Simulation in Biologie und Medizin, February, 27–28, 1987, Vieweg, Braunschweig, p. 1–9.

    Google Scholar 

  • FISCHLIN, A., ROTH, O., GYALISTRAS, D., ULRICH, M. & NEMECEK, T., 1990. ModelWorks — An interactive simulation environment for personal computers and workstations. Manual for Version 2.0. Systems Ecology Group, Internal Report 8, Swiss Federal Institute of Technology Zürich, Switzerland, 182pp.

    Google Scholar 

  • GUTKNECHT, J., 1983. System programming in Modula-2: mouse and bit-mapped display. Internal report No. 56, Department of computer science, Swiss Federal Institute of Technology, Zürich, Switzerland, 58pp.

    Google Scholar 

  • GYALISTRAS, D., 1990 (In prep.). Interactive post-analysis of simulation results on a workstation. Systems Ecology Group, Swiss Federal Institute of Technology, Zürich, Switzerland.

    Google Scholar 

  • HOLLING, C.S., 1964. The analysis of complex population processes. Can. Entomol., 96: 335–347.

    Article  Google Scholar 

  • INNIS, G.S., 1972. Simulation of ill-defined systems: Some problems and progress. Simulation, 19: 33–36.

    Google Scholar 

  • KARPLUS, W.J., 1976. The spectrum of mathematical modeling and system simulation. In: Dekker, L. (ed.), Proc. of the 8th AICA Congress on Simulation of Systems, Delft, The Netherlands. North-Holland Publ. Co., p. 5–13.

    Google Scholar 

  • KJLIR, G.J., 1979. Computer-aided system modeling. In: Halfon, E. (ed.), Theoretical SystemsEcology, Academic Press, New York, p. 291–323.

    Google Scholar 

  • KREUTZER, W., 1986. System simulation: programming styles and languages. Sydney a.o.: Addison-Wesley, 366pp.

    Google Scholar 

  • MARR, G.R., 1989. Better interaction with ACSL simulation programs. In: Allen, R.W. (ed.), Modeling and simulation on microcomputers, 1989, The Society for Computer Simulation International, p. 69–73.

    Google Scholar 

  • MAY, R.M. (ED.), 1981. Theoretical ecology. Principles and applications. Blackwell Scientific Publications, Osney Mead, Oxford, 2nd ed., 489pp.

    Google Scholar 

  • NIEVERGELT, J. & WEYDERT, J., 1980. Sites, modes and trails: Telling the user of an interactive system where he is, what he can do, and how to get to places. In: R. A. GUEDJ et al. (eds.), Methodology of Interaction, North-Holland, Amsterdam, p.327–338.

    Google Scholar 

  • NIEVERGELT, J. & VENTURA, A., 1984. Die Gestaltung interaktiver Programme. B. G. Teubner Stuttgart, 124pp.

    Google Scholar 

  • ÖREN, T.I., 1982. Computer-aided modeling systems. In: Cellier, F.E. (ed.), Progress in Modeling and Simulation, Academic Press, London a.o., p. 189–203.

    Google Scholar 

  • ÖREN, T.I., 1984. GEST — A Modeling and Simulation Language Based on System Theoretic Concepts. In: Ören, T.I., Zeigler, B. P., Elzas, M.S. (eds.): Simulation and Model-Based Methodologies: An Integrative View, 651pp., Springer, Berlin a.o., p. 281–335.

    Google Scholar 

  • ULRICH, M., 1987. ModelWorks. An interactive Modula-2 simulation environment. Post-graduate thesis, Project-Centre IDA, Swiss Federal Institute of Technology Zürich (ETHZ), Switzerland, 53pp.

    Google Scholar 

  • VANCSO-POLACSEK, K., 1990. Theory and practice of computer assisted simulation and modeling on professional workstations. Diss. ETH No., 109pp.

    Google Scholar 

  • VANCSO, K., FISCHLIN, A. & SCHAUFELBERGER, W., 1987. Die Entwicklung interaktiver Modellierungs- und Simulationssoftware mit Modula-2. In: Haiin, J. (ed.), Simulationstechnik, Informatik-Fachberichte 150, Springer, Berlin, p. 239–249.

    Google Scholar 

  • WILSON, E.O., 1975. Sociobiology the new synthesis. Belknap Press of Harvard University Press, Cambridge a.o., 697pp.

    Google Scholar 

  • WIRTH, N., 1985. Programming in Modula-2, Third, Corrected Edition. Springer-Verlag, Berlin a.o., 202pp.

    MATH  Google Scholar 

  • WIRTH, N., 1986. Algorithms & data structures. Prentice/Hall International, Inc., 288pp.

    MATH  Google Scholar 

  • WIRTH, N., 1988. The programming language Oberon. Software — Practice and Experience, 18: 171–90.

    Google Scholar 

  • WIRTH, N., 1989a. From Modula to Oberon. Institut für Informatik ETHZ, Swiss Federal Institute of Technology Zürich, Switzerland, internal report 111: 3–10.

    Google Scholar 

  • WIRTH, N., 1989b. The programming language Oberon (revised report). Institut für Informatik ETHZ, Swiss Federal Institute of Technology Zürich, Switzerland, internal report 111: 11–28.

    Google Scholar 

  • WYMORE, A.W., 1984. Theory of Systems. In: Vick, C. R., Ramamoorthy, C. V. (eds.): Handbook of Software Engineering, Van Nostrand Reinhold Company, New York.

    Google Scholar 

  • ZEIGLER, B.P., 1976. Theory of modeling and simulation. Wiley, New York a.o., 435pp.

    Google Scholar 

  • ZEIGLER, B.P., 1979. Multilevel multiformalism modeling: an ecosystem example. In: Halfon, E. (ed.), Theoretical Systems Ecology, Academic Press, New York, p. 17–54.

    Google Scholar 

  • ZEIGLER, B.P., 1984. System theoretic foundations of modeling and simulation. In: Ören, T.I., Zeigler, B. P., Elzas, M.S. (eds.), Simulation and Model-Based Methodologies: An Integrative View, 651pp., Springer, Berlin a.o.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fischlin, A. (1991). Interactive Modeling and Simulation of Environmental Systems on Workstations. In: Möller, D.P.F., Richter, O. (eds) Analyse dynamischer Systeme in Medizin, Biologie und Ökologie. Informatik-Fachberichte, vol 275. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-77020-3_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-77020-3_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54669-6

  • Online ISBN: 978-3-642-77020-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics