Dynamo (programming language)

from Wikipedia, the free encyclopedia

Dynamo ( DYNAmic MOdels ) is a cybernetic programming language that is no longer in use for computer simulation in order to research the interactions between factors and their influence on the dynamics of a system. It was originally developed by Jay Wright Forrester at the Massachusetts Institute of Technology (MIT). The syntax of the language and the compiler developed for it were published in the book Principles of Systems .

The first versions of Dynamo were written in assembly language for the mainframes IBM 704 , IBM 709 and IBM 7090 . DYNAMO II was then programmed in the extended version AED-0 of Algol 60 . Dynamo II / F (from 1971) and subsequent versions were then developed with Fortran .

DYNAMO was used in the Club of Rome's simulations for the report The Limits to Growth .

literature

  • Jay Wright Forrester: Principles of systems: text and workbook . Second Preliminary ed. Wright-Allen Press, Cambridge Mass. 1969 (English).
  • Jay Wright Forrester: Principles of a Systems Theory. From d. American. in Dt. transfer under the direction of Erich Zahn. With e. Introduction by Gert v. Kortzfleisch . Second Preliminary ed. Business publishing house Gabler, Wiesbaden 1972, ISBN 3-409-31331-1 (Original title: Principles of systems . German translation.).
  • Dennis L Meadows: Dynamics of growth in a finite world . Wright-Allen Press, Cambridge Mass. 1974, ISBN 0-9600294-4-3 (English).
  • Dennis L Meadows: Appendix C: How to Read a DYNAMO Flow Diagram; Appendix D: How to Read Dynamo Equations; Appendix E: How to Read a DYNAMO Graphical Output . In: Dynamics of growth in a finite world . Wright-Allen Press, Cambridge Mass. 1974, ISBN 0-9600294-4-3 (English).
  • Alexander L. Pugh: DYNAMO user's manual . 5th ed. MIT-Press, Cambridge Mass. 1976, ISBN 0-262-66029-6 (English).
  • Andrew Ford: Modeling the environment: an introduction to system dynamics models of environmental systems . Second Preliminary ed. Island Press, Washington, DC 1999, ISBN 1-55963-601-7 (English).
  • Andrew Ford: Appendix D: Dynamo . In: Modeling the environment: an introduction to system dynamics models of environmental systems . Second Preliminary ed. Island Press, Washington, DC 1999, ISBN 1-55963-601-7 (English).

Individual evidence

  1. ^ Ross, Ward: Investigations in Computer-Aided Design for Numerically Controlled Production in the Jornal Tech Report, Electronic Systems Laboratory, Electrical Engineering Department at MIT , 1967, online
  2. ^ Jean Sammet: Programming Languages: History and Fundamentals , Prentice Hall, 1969, ISBN 0-13-729988-5
  3. ^ Pittsburgh Conference on Modeling and Simulation, Instrument Society of America. Pittsburgh Section, University of Pittsburgh. School of Engineering, 1975, online
  4. Computer & Control Abstracts, Volume 11, Institute of Electrical and Electronics Engineers p.1591
  5. Meadows, Randers, Meadows: The limits to growth: the 30-year update , Chelsea Green Pub., 2004, ISBN 1-931498-51-2 , APPENDIX 1, p. 285, online