Mixed Fidelity Simulation Technology Development.
Final rept. Feb 95-Feb 96,
NICHOLS RESEARCH CORP HUNTSVILLE AL
Pagination or Media Count:
Mixed models with different levels of fidelity within the same simulation present a difficult challenge to simulation developers and users. Very often, changes in fidelity impose changes in the model interfaces and the fidelity requirements of other models. This report presents the results of our investigation of object oriented approaches that facilitate simulations composed of models of various fidelity levels. The terms fidelity, fidelity level, fidelity boundary, mixed fidelity, and model validity are defined to provide a rigorous framework for discussion. Practical approaches towards defining an interface paradigm that exploits polymorphism and the inheritance characteristics of an object oriented hierarchy are described. These techniques are demonstrated within the context of a sample geolocation problem implemented in C. In addition, we provide guidelines for model and class reuse C libraries. Other potential technologies that hold additional potential for enhancement of mixed fidelity simulation such as distributed objects and parameterized types are also explored.
- Computer Programming and Software