Finitary Fairness in Action Systems. Sekerinski, E. & Zhang, T. In Liu, Z., Woodcock, J., & Zhu, H., editors, Theoretical Aspects of Computing–ICTAC 2013, 10th International Colloquium, volume 8049, of Lecture Notes in Computer Science, pages 319–336, September, 2013. Springer.
Finitary Fairness in Action Systems [link]Paper  doi  abstract   bibtex   
In basic action systems, the choice among actions is not restricted. Fairness can be imposed to restrict this nondeterminism. Finitary fairness has been proposed as a further restriction of fairness: it models implementations closer, and allows problems to be solved for which standard fairness is not sufficient. We propose a method for expressing finitary fairness in action systems. We give two general transformations from a system in which some actions are marked as fair, into an equivalent system without fair actions. A theoretical justification is given, and the transformations are illustrated with two examples: alternating bit protocol and distributed consensus. The examples are developed by stepwise refinement in Event-B and are mechanically checked.
@inproceedings{SekerinskiZhang13FinitaryFairness,
	series = {Lecture {Notes} in {Computer} {Science}},
	title = {Finitary {Fairness} in {Action} {Systems}},
	volume = {8049},
	isbn = {978-3-642-39717-2},
	url = {http://dx.doi.org/10.1007/978-3-642-39718-9_19},
	doi = {10.1007/978-3-642-39718-9_19},
	abstract = {In basic action systems, the choice among actions is not restricted. Fairness can be imposed to restrict this nondeterminism. Finitary fairness has been proposed as a further restriction of fairness: it models implementations closer, and allows problems to be solved for which standard fairness is not sufficient. We propose a method for expressing finitary fairness in action systems. We give two general transformations from a system in which some actions are marked as fair, into an equivalent system without fair actions. A theoretical justification is given, and the transformations are illustrated with two examples: alternating bit protocol and distributed consensus. The examples are developed by stepwise refinement in Event-B and are mechanically checked.},
	booktitle = {Theoretical {Aspects} of {Computing}–{ICTAC} 2013, 10th {International} {Colloquium}},
	publisher = {Springer},
	author = {Sekerinski, Emil and Zhang, Tian},
	editor = {Liu, Zhiming and Woodcock, Jim and Zhu, Huibiao},
	month = sep,
	year = {2013},
	keywords = {Event-B, Finitary Fairness, Modelling, Stepwise Refinement, Termination},
	pages = {319--336},
}

Downloads: 0