English

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

Distributed, Parallel, and Cluster Computing 2010-06-18 v1

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.

Keywords

Cite

@article{arxiv.1006.3452,
  title  = {Generating a Family of Byzantine Tolerant Protocol Implementations Using a Meta-Model Architecture},
  author = {Graham Kirby and Alan Dearle and Stuart Norcross},
  journal= {arXiv preprint arXiv:1006.3452},
  year   = {2010}
}

Comments

DSN 2007 Workshop on Architecting Dependable Systems, Edinburgh, Scotland. pp. 178-183

R2 v1 2026-06-21T15:37:39.596Z