Selected papers on simulation and modelling

Here is a small collection of papers dealing with technical and conceptual aspects of simulaton and modelling.

The papers are written prior to the development Dynaplan Smia. Smia supports many of the concepts introduced and described in these papers, and adds many more.

Models crossing the boundaries of tools (1985)

Model Interchange Format (1985)

The above two documents proposes a vendor-independent representation of simulation models. It is inspired on the RTF meta format for text documents.

The current Dynaplan Smia file format uses the later XML meta format for representing models.

Smia's file format defines dataflowml (dataflow mark-up language), a common format for data flow languages, such as spreadsheets and dynamic simulation models.

Object-oriented Design Patterns and System Dynamics Components (2000)

This paper is about the relationship between design patterns in the OO world and components in the SD world.

Object-oriented Extensions to System Dynamics (2000)

This paper proposes a range of extensions to the SD modelling technology.

The company I worked for at that time did not choose to implement the object-oriented features of the proposed modelling language.

When I founded Dynaplan a few years later, our first priority was to create an object-oriented language (Dynaplan Smia) for modelling.

The World Model Controversy (2005)

This paper discusses the controversy around the World Model. This controversy was mainly between advocates of econometry and advocates of system dynamics, and in particular: the Club of Rome.

The paper shows that system dynamics and econometry has different, and complementary, characteristics that can be used in combination and isolated to represent different aspects of a problem.

Therefore, it makes perfect sense to create technology, such as Dynaplan Smia, where both econometry and system dynamics are supported.


Let us know what you think

You have to log in before you can comment on this article.

Please enter your account information to log in.


Subscribe You must log in before you can subscribe to email notifications on new articles.