English

Diversity and Adjudication

Software Engineering 2015-11-11 v1

Abstract

This paper takes an axiomatic and calculational view of diversity (or "N-version programming"), where multiple implementations of the same specification are executed in parallel to increase dependability. The central notion is "adjudication": once we have multiple, potential different, outcomes, how do we come to a single result? Adjudication operators are explicitly defined and some general properties for these explored.

Keywords

Cite

@article{arxiv.1511.03124,
  title  = {Diversity and Adjudication},
  author = {Eerke Boiten},
  journal= {arXiv preprint arXiv:1511.03124},
  year   = {2015}
}
R2 v1 2026-06-22T11:41:33.812Z