Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Bringing distributed software development to SD modelling with vensim

 
: Helfrich, N.; Schade, W.

:
Volltext (PDF; )

Dangerfield, B.C. ; System Dynamics Society, Albany:
The 2008 International Conference of the System Dynamics Society. Online conference proceedings : July 20-24, 2008, Athens, Greece
Albany, N.Y.: The System Dynamics Society, 2008
https://proceedings.systemdynamics.org/2008/index.html
ISBN: 978-1-935056-00-3
12 S.
System Dynamics Society (International Conference) <26, 2008, Athens>
Englisch
Konferenzbeitrag, Elektronische Publikation
Fraunhofer ISI ()
large scale SD modelling; modularization; version controlled repository; distributed modelling

Abstract
Maintaining one of the most complex System Dynamics model - ASTRA - with a group of more than 5 economists, we were facing two main problems. First, collaboration was difficult because all developers had to work with different files and changes had to be manually transferred into one model. Second, calibration was time consuming, since the complete model needs various minutes for only one run even on high end computers.
We found a solution to these problems in transferring techniques from distributed soft-ware development to SD modelling. We split our complex ASTRA model into more than 40 modules, developed standards for these modules to be able to run them independ-ently and to enable automatic merging of any amount of modules to one model, devel-oped a tool for automatically executing this merge in order to run the complete ASTRA model and we set up a version controlled repository accessible by all developers via internet to manage the simultaneous development work of our modelling team which is spread out over three institutes in two countries.
In this paper, we would like to present in detail the individual task as described above and conclude with our experiences after this major transformation of our ASTRA model.

: http://publica.fraunhofer.de/dokumente/N-114368.html