Models Versus Model Descriptions

Autor: Bernhard Thalheim, Andreas Prinz, Birger Møller-Pedersen, Joachim Fischer
Rok vydání: 2021
Předmět:
Zdroj: Modelling to Program ISBN: 9783030726959
M2P
Popis: In the development of computer-based systems, modelling is often advocated in addition to programming, in that it helps in reflecting the application domain and that it makes the design and experiment activities of development more efficient. However, there is disagreement about what models are and how they can be used in software systems development. In this paper, we present the Scandinavian approach to modelling, which makes a clear distinction between models and model descriptions. This paper explains the connections between models, descriptions, systems, and executions. Combining the Scandinavian approach with the Kiel notion of model, we establish that both descriptions and executions are closely connected instruments with different roles. The paper argues that (program) executions are the models of dynamic systems, not their descriptions in terms of diagrams and text. So in a general sense programming is about writing descriptions for systems. In particular the paper clarifies when programming is also modelling.
Databáze: OpenAIRE