OOPM: An object-oriented multimodeling and simulation application framework

Citation
Rm. Cubert et Pa. Fishwick, OOPM: An object-oriented multimodeling and simulation application framework, SIMULATION, 70(6), 1998, pp. 379-395
Citations number
33
Categorie Soggetti
Computer Science & Engineering
Journal title
SIMULATION
ISSN journal
00375497 → ACNP
Volume
70
Issue
6
Year of publication
1998
Pages
379 - 395
Database
ISI
SICI code
0037-5497(199806)70:6<379:OAOMAS>2.0.ZU;2-I
Abstract
OOPM, or Object-Oriented Physical Multi-modeling, is an application framewo rk for modeling and simulation under development at the University of Flori da. It extends object-oriented program design with visualization and a defi nition of system modeling that reinforces the relationship model to program . Model authors interact with OOPM via graphical user interface, which capt ures model design, translates models to simulation programs, controls model execution and provides output visualization. Distributed Model Repository facilitates collaborative and distributed model definitions and model reuse . Translator converts model definition to a simulation program in C++, then compiles and links this simulation program, adding run-time support and cr eating an executable which runs under control of Scenario to provide output visualization using Virtual Reality Modeling Language. A variety of model types may be freely combined through heterogeneous multimodeling, which is the basis fro geometry and dynamic behavior models.