posted on 2015-04-08, 09:51authored byB. Cook, H. Khlaaf, Nir Piterman
In this paper we introduce the first known tool for symbolically proving fair-CTL properties of (infinite-state) integer programs. Our solution is based on a reduction to existing techniques for fairness- free CTL model checking via the use of infinite non-deterministic branching to symbolically partition fair from unfair executions. We show the viability of our approach in practice using examples drawn from device drivers and algorithms utilizing shared resources.
History
Citation
Tools and Algorithms for the Construction and Analysis of Systems Lecture Notes in Computer Science Volume 9035, 2015, pp 384-398
Author affiliation
/Organisation/COLLEGE OF SCIENCE AND ENGINEERING/Department of Computer Science
Source
21st International Conference on Tools and Algorithms for the Construction and Analysis of Systems, London, UK
Version
AM (Accepted Manuscript)
Published in
Tools and Algorithms for the Construction and Analysis of Systems Lecture Notes in Computer Science Volume 9035