The present invention provides a flexible and extensible execution control
system for distributed computer systems including multiple nodes
interconnected through a network. Distributed computer systems that
include an execution control system consistent with the present invention
can be used for more types of applications than systems using prior art.
The applications running on a distributed computer system that includes
an execution control system consistent with the present invention can
achieve better protection from hardware and software failures than
systems using prior art systems and methods.