Object-oriented design of a scene generation simulation

This paper describes the object-oriented design of a physics-based simulation called the strategic scene generation model. Scientific codes in general, and physics codes in particular, have suffered from a lack of application of object-oriented technology to their domain problems. The main result of this paper is that by using the object-oriented concepts of dynamic binding and data encapsulation, integration of disparate physics models written with different programming styles by different groups becomes much easier, and the time to maintain such code is greatly reduced. The application of such techniques in other scientific domains ought to achieve similar results.<<ETX>>