In Department of Defense (DoD) distributed training simulations, events occur that can cause unrealistic behavior. These events can be system events, such as the loss of a hostor a network link to thathost. They can also be events that happen only in the simulated world, such as an activity that migrates, bringing increased activity to a different federate. As a result of these events, the distributed simulation may have to restructure itself to maintain realistic behavior. The restructuring must take place in accordance with a set of rules mandated by both the domain and specific application. Restructuring decisions must rely on information from both the simulated world and the system configuration. Reconfigurations must be made quickly to minimize unrealistic behavior. Automatic reconfiguration is not only faster than manual, but automatic restructuring brings the added benefit of fewer support staff. We call the automatic restructuring of a distributed application with respe...
Donald J. Welch, James M. Purtilo