Search ETDs:
Study of Dynamic Component Substitutions
Rao, Dhananjai M.

2003, PhD, University of Cincinnati, Engineering : Computer Science and Engineering.
High fidelity, high resolution models of systems need to be simulated for conducting in-depth studies of different scenarios and to ensure that crucial scalability issues do not dominate during validation of simulation results. However, simulation of large, high resolution models is a time consuming task. Consequently, the models are statically (i.e., before simulation commences) abstracted to improve performance of the simulations and minimize analysis overheads. However, abstraction improves performance by trading resolution, and possibly the fidelity, of the simulations –which defeats the purpose of studying high resolution models and magnifies the problems of validation! An alternate approach to improve the overall efficiency of simulation studies is to dynamically (i.e., during simulation) change the resolution of the model. Accordingly, this study proposes and explores the use of a novel methodology called Dynamic Component Substitution to enable dynamic changes to the resolution of the model. In DCS, a set of components (called a module) are dynamically substituted by a functionally equivalent component; thereby changing the resolution of a model without impacting the overall validity of the model. DCS improves the overall efficiency of simulations by enabling dynamic tradeoffs between several modeling and simulation related parameters. Therefore, it is crucial to use ideal sequences of component substitutions to ensure optimal simulation performance and meet the analysis requirements. However, identifying optimal sequences of DCS, particularly in parallel simulation environments is a complex task. Consequently, to ease effective use of DCS, a DCS algebra (i.e., a mathematical framework) along with a DCS Performance Prediction Methodology (DCSPPM) has been developed. This study empirically explores the practical applicability and effectiveness of DCS by applying it to several models from a variety of domains. The design and development of a modeling and parallel simulation environment to enable effective use of DCS is discussed. The issues involved in the implementation of DCSPPM are presented. The study also presents an empirical evaluation of the accuracy of the estimates generated by DCSPPM. The results from these studies indicate that DCS can significantly reduce simulation time in a predictable manner without impacting the overall validity of the simulation study.
Dr. Philip A. Wilsey (Advisor)

Recommended Citations

Hide/Show APA Citation

Rao, D. (2003). Study of Dynamic Component Substitutions. (Electronic Thesis or Dissertation). Retrieved from

Hide/Show MLA Citation

Rao, Dhananjai. "Study of Dynamic Component Substitutions." Electronic Thesis or Dissertation. University of Cincinnati, 2003. OhioLINK Electronic Theses and Dissertations Center. 19 Jun 2018.

Hide/Show Chicago Citation

Rao, Dhananjai "Study of Dynamic Component Substitutions." Electronic Thesis or Dissertation. University of Cincinnati, 2003.


ucin1060366173.pdf (2.96 MB) View|Download