ACM Transactions on Programming Languages and Systems (TOPLAS)
WITNESS simulation software: a flexible suite of simulation tools
Proceedings of the 29th conference on Winter simulation
Parallel simulation for aviation applications
Proceedings of the 30th conference on Winter simulation
Internet-based simulation using off-the-shelf simulation tools and HLA
Proceedings of the 30th conference on Winter simulation
Networked simulation with HLA and MODSIM III
Proceedings of the 31st conference on Winter simulation: Simulation---a bridge to the future - Volume 2
An approach for federating parallel simulators
PADS '00 Proceedings of the fourteenth workshop on Parallel and distributed simulation
A Generic Rollback Manager for Optimistic HLA Simulations
DS-RT '00 Proceedings of the Fourth IEEE International Workshop on Distributed Simulation and Real-Time Applications
HLA-Based Simulation within an Interactive Engineering Environment
DS-RT '00 Proceedings of the Fourth IEEE International Workshop on Distributed Simulation and Real-Time Applications
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
Proceedings of the 35th conference on Winter simulation: driving innovation
A Version of MASM Portable Across Different UNIX Systems and Different Hardware Architectures
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
Investigating Distributed Simulation at The Ford Motor Company
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
Using Manufacturing Process Flow for Time Synchronization in HLA-Based Simulation
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
COTS Simulation Package (CSP) Interoperability -A Solution to Synchronous Entity Passing
Proceedings of the 20th Workshop on Principles of Advanced and Distributed Simulation
A COTS Simulation Package Emulator (CSPE) for investigating COTS simulation package interoperability
WSC '05 Proceedings of the 37th conference on Winter simulation
A framework for fault-tolerance in HLA-based distributed simulations
WSC '05 Proceedings of the 37th conference on Winter simulation
JavaScript Distributed Agent Based Discrete Event Simulation
DS-RT '13 Proceedings of the 2013 IEEE/ACM 17th International Symposium on Distributed Simulation and Real Time Applications
Hi-index | 0.00 |
With the wide use of Commercial Off-The-Shelf (COTS) simulation packages and the advent of the High Level Architecture (HLA) standard which supports interoperability and reusability, it is desirable to build distributed simulations by linking various types of simulation models developed using best-fit COTS packages. While almost all current work on integrating COTS packages and the HLA is based on conservative synchronization, it is worthwhile to investigate the optimistic synchronization approach. The optimistic approach can exploit parallelism and achieve promising performance in situations where causality errors may occur but in fact seldom occur. In our paper, we introduce a rollback controller using a middleware approach to handle the complex rollback procedure on behalf of the simulation model. To fully utilize the benefits of optimistic synchronization, we also introduce a novel time advance algorithm using the services provided by the HLA. A comparison of performance between the conservative and optimistic synchronization approaches based on a typical reference model is also provided.