Generating a Family of Byzantine Tolerant Protocol Implementations Using a Meta-Model Architecture

Abstract

We describe an approach to modelling a Byzantine tolerant distributed algorithm as a family of related finite state machines, generated from a single meta-model. Various artefacts are generated from each state machine, including diagrams and source-level protocol implementations. The approach allows a state machine formulation to be applied to problems for which it would not otherwise be suitable, increasing confidence in correctness.

0

Discussion (0)

Sign in to join the discussion.

Loading comments…