Helfrich, Nicki with Wolfgang Schade, "Bringing distributed software development to SD modelling with Vensim", 2008 July 20-2008 July 24

ua435

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 software 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 inde-pendently and to enable automatic merging of any amount of modules to one model, developed 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.

This is the whole item.

Date created
  • 2008 July 20-2008 July 24
Type
Processing Activity License

ITEM CONTEXT

Part of

6cbae5a21467df4434abbc87da443217

Scope and Contents
Part of

ce498623f0349395d0a141a0525190a0

Scope and Contents
Part of

23d738ba88f8333bc39725f9cb5bd0b8

Scope and Contents
Collection

System Dynamic Society Records

Scope and Contents
Collecting area

单件