Any new messages generated as a result of interpreting a received message are placed in the output queue. We have used the modeling to build several models of a critical application from the banking system, namely the U.S. financial payment system. Preliminary results have shown that the framework meets the basic requirements set forth and that model execution performance is adequate. The role of the framework in our research is to permit experimentation with architectural concepts that support survivability. The sample model described has demonstrated a hierarchic control mechanism that provides error detection, damage assessment, and continued service facilities that can be tailored to the needs of different parts of a specific application.
Current work Use the framework to model financial systems.
Use the framework to model and investigate virus propagation. Use the framework to evaluate several novel architectures, including one based on distributed hierarchical control. A framework for experimental systems research in distributed survivability architectures. Technical Report, Department of Computer Science, University of Virginia, 1999.