Diversity and Adjudication

Boiten, Eerke Albert (2015) Diversity and Adjudication. Journal of Logical and Algebraic Methods in Programming, . ISSN 2352-2208. (doi:https://doi.org/10.1016/j.jlamp.2015.10.007) (Full text available)

PDF - Author's Accepted Manuscript
Download (185kB) Preview
Official URL


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.

Item Type: Article
Uncontrolled keywords: N-version programming, dependability, versions, adjudication
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Faculties > Sciences > School of Computing > Security Group
Faculties > Sciences > School of Computing > Programming Languages and Systems Group
Depositing User: E.A. Boiten
Date Deposited: 18 Oct 2015 20:25 UTC
Last Modified: 31 Dec 2017 00:00 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/51066 (The current URI for this page, for reference purposes)
Boiten, Eerke Albert: https://orcid.org/0000-0002-9184-8968
  • Depositors only (login required):


Downloads per month over past year