Share Email Print
cover

Proceedings Paper

Software architecture for distributed simulation multimodels
Author(s): Robert M. Cubert; Paul A. Fishwick
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

The state of the art in computer simulation involves designing models, facilitating model execution, and analyzing the results. A key problem in modeling is the absence of a common modeling framework for sharing models among distributed researchers and industrial scientists and engineers. Distributed simulation (that is, execution) has received a significant degree of attention in the literature. We find that distributed modeling requires a similar degree of care in its exposition to achieve goals of sharing and reuse. Most models are created to solve a specific problem, and often languish and are discarded, when others need them but can neither find them nor understand them. Model authors not currently have the rich search environment available to those who wish to find remote documents containing key words. On the World Wide Web, one can search for such documents. For simulation, we need a similar capability in searching for models, objects and classes. Unfortunately, no such software architecture or standard exists to achieve this. We present such an architecture and call it the Distributed Modeling Markup Language (DMML). DMML permits specification of three key types of modeling information: 1) conceptual model, defining classes; 2) geometry model, and 3) dynamic model elaborating behaviors. We have studied related standards such as UML, HLA and VHDL and have isolated our contribution as one that yields a general physical object standard for distributed modeling. This standard is robust and general, yet preserves legacy code, so that model authors may reuse code as well as model components. Keywords: Simulation, Dynamic Multimodel, Object-Oriented Modeling, Object Oriented Physical Modeling, Visualization, Model Abstraction, Distributed Modeling, Application Framework

Paper Details

Date Published: 24 August 1998
PDF: 10 pages
Proc. SPIE 3369, Enabling Technology for Simulation Science II, (24 August 1998); doi: 10.1117/12.319330
Show Author Affiliations
Robert M. Cubert, Univ. of Florida (United States)
Paul A. Fishwick, Univ. of Florida (United States)


Published in SPIE Proceedings Vol. 3369:
Enabling Technology for Simulation Science II
Alex F. Sisti, Editor(s)

© SPIE. Terms of Use
Back to Top