- Conference Article
3
- 10.1117/12.351176
<title>Modeling the simulation execution process with digital objects</title>
- Jun 22, 1999
- Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
- Robert M Cubert + 1 more +1
Object Oriented Physical Modeling (OOPM), formerly known as MOOSE, and its implementation of behavior multimodels provide an ability to manage arbitrarily complex patterns of behavioral abstraction in web-friendly simulation modeling. In an OOPM mode, one object stands as surrogate for another object, and these surrogates cognitively map to the real world. This `physical object' principle mitigates impact of incomplete knowledge and ambiguity because its real-world metaphors enable model authors to draw on intuition, facilitating reuse and integration, as well as consistency in collaborative efforts. A 3D interface for modeling and simulation visualization, under construction to augment the existing 2D GUI, obeys the physical object principle, providing a means to create, change, reuse, and integrate digital worlds made of digital objects. Implementation includes Distributed Simulation Executive, Digital object MultiModel Language, Digital Object Warehouse, and multimodel Translator. This approach is powerful and its capabilities have steadily grown; however, it has lacked a formal basis which we now provide: we define multimodels, represent digital objects as multimodels, transform multimodels to simulations, demonstrate the correctness of execution sequence of the simulations, and closure under coupling of digital objects. These theoretical results complement and enhance the practical aspects of physical multimodeling.
Read more