Simulation Research Areas
This page describes key research areas for our simulation group:
- Object Oriented Physical Modeling (OOPM): OOPM represents an
expansion of current object oriented design as found in Booch's notation
and Rumbaugh et al.s OMT notation. In particular, we wanted to design
an object oriented methodology for physical modeling---including both
dynamic models and geometric models. Most existing OO designs are meant
to apply to "software in general", but we wanted to specifically address
the design of physical objects and their scenarios. Please read the following
paper on the OOPM methodology: Fishwick,P.A. 1996. Extending Object-Oriented Design for Physical Modeling,
ACM Transactions on Modeling and Computer Simulation, Submitted, July 1996.
MOOSE and the SimPack Simulation Toolkit form the
implementation bases for OOPM. Our implementation is planned to be
as platform independent as possible through the use of Tk/Tcl, Java and C++.
- Web-Based Simulation: The integration of the web with the field of
simulation should provide lots of ideas for how simulation is to change.
With the web being the driver of much of today's software technologies,
simulationists need to study how we can embed simulation "documents" in
browsers and how new distributed web-based simulations are to be
designed. What follows are some examples of web-based simulation using
CGI scripts and Java. The first two are own and the others are good
examples that we've found on the web.