The banking and finance infrastructure is one of the most critical
infrastructures in the country. This infrastructure is crucial to the country
in terms of economic development, confidence of residents, and the ability to
support the growth of the nation. To preserve the public's confidence in this
infrastructure, we need to examine its survivability. Survivability is the
ability of a system to fulfill its mission, in a timely manner, in the
presence of attacks, accidents, and failures. One approach to investigating
the survivability of the banking and finance system is to design a simulation
for the infrastructure. The simulation can help people to better understand
the infrastructure by being able to run scenarios of simulated cyber-attacks
against the infrastructure and to view the results.
We discussed several ways for analyzing survivability, including simulation
tools. Then we introduce the tools we chose, EASEL (the Emergent Algorithms
Simulation Environment and Language), and the concept of EMergent Algorithms.
From the perspective of simulation, we study three payment systems in the
infrastructure and present the result as the list of actors, neighbors,
functions, and the algorithms which actors perform. Then we illustrate the
interdependencies we found among the three payment systems.
After we understand the three payment systems, and
illustrate the interdependencies among them, we discuss the
relationships between the interdependencies and the
survivability requirements for the infrastructures. We will
also discuss some advantages and disadvantages about using
EASEL to design the simulation and describe the payment systems.