Fairness analysis through priority

B. Roscoe
Abstract:We report on the extension of the CSP-based refinement checker FDR to encompass a prioritisation operator as envisaged in [23]. This is embedded into the tool using similar technology to the well-known chase operator. We show how it can be used to analyse systems under what we term unstable failures, in which the usual notion of failure is augmented by a fair notion of acceptance along what would previously have been characterised as a divergence. This is important in practical application to the operation of Verum’s ASD:Suite.
What problem does this paper attempt to address?