Rechenmann, F., "Top-Down Systems Analysis and Modeling", 1976
ua435
According to an implicit “start simple” principle widely accepted by system dynamics practioners, model’s complexity must be progressively increased during the modeling process. How this increase in complexity should come about has yet to be explained. In this paper, two strategies are discussed and evaluated. Since a top-down strategy starts with a high level of aggregation but includes in the model all the main variables since the first formulation, it is to be preferred to a bottom-up scheme. Moreover, the top-down strategy ensures the global coherence of the model at any stage of its conception and appears to be much more consistent with the system dynamics philosophy. This paper emphasizes the need for an adequate computer modeling language and briefly describes a first attempt. The main property of such a language is to allow a hierarchical description of models, where any composing unit can be altered without the need for a complete recompiling of the whole.