Legal Center

An Object-Oriented Design for Dynamic Simulation Models

Object-oriented design has evolved as a means for dealing with very complex software systems. This paper outlines some of the fundamental concepts of the object-oriented approach and applies them to the design of a dynamic simulation model of a financial institution. A sample design for a simulation model is presented, including a description of the objects involved and the way they interact.

The paper closes with a discussion of the advantages of object-oriented design, not only in the context of the model presented here but also in the broader context of dynamic modeling in general.