Abstract
OOPM, or Object-Oriented Physical Multi modeling, is an application framework for mod eling and simulation under development at the University of Florida. It extends object-oriented program design with visualization and a defini tion of system modeling that reinforces the rela tionship of model to program. Model authors interact with OOPM via graphical user inter face, which captures model design, translates models to simulation programs, controls model execution and provides output visualization. Distributed Model Repository facilitates collabo rative and distributed model definitions and model reuse. Translator converts model defini tion to a simulation program in C++, then com piles and links this simulation program, adding run-time support and creating 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 for geometry and dynamic behavior models.
Keywords
Get full access to this article
View all access options for this article.
