Abstract: Advances in computer technology have made it possible to simulate various phenomena. In this study, we propose a meta-structure of a physical phenomenon as a pattern for efficient development of simulation systems. We first focus on dynamic phenomena such as simulations of physical phenomena, and clarify the pattern based on the structure of differential algebraic equations. The pattern consists of a phenomenon-independent part (Object) and a phenomenon-dependent part (Action). In addition, variables unique to each phenomenon are given to the relationship between phenomena-dependent terms. By using such a structure, it becomes possible to separate the specific and common parts of…each phenomenon, and to define a structure that can be flexibly applied to various problems. In this paper, we present the effectiveness of the pattern by applying the pattern not only to a simulation of physical phenomena, but also to a simulation of infectious diseases. We also show the relationship between Objects as expressed by Action.
Show more
Keywords: Physical modeling, object-oriented, design pattern, Modelica language