TY - GEN
T1 - State/event-based LTL model checking under parametric generalized fairness
AU - Bae, Kyungmin
AU - Meseguer, José
PY - 2011
Y1 - 2011
N2 - In modeling a concurrent system, fairness constraints are usually considered at a specific granularity level of the system, leading to many different variants of fairness: transition fairness, object/process fairness, actor fairness, etc. These different notions of fairness can be unified by making explicit their parametrization over the relevant entities in the system as universal quantification. We propose a state/event-based framework as well as an on-the-fly model checking algorithm to verify LTL properties under universally quantified parametric fairness assumptions, specified by generalized strong/weak fairness formulas. It enables verification of temporal properties under fairness conditions associated to dynamic entities such as new process creations. We have implemented our algorithm within the Maude system.
AB - In modeling a concurrent system, fairness constraints are usually considered at a specific granularity level of the system, leading to many different variants of fairness: transition fairness, object/process fairness, actor fairness, etc. These different notions of fairness can be unified by making explicit their parametrization over the relevant entities in the system as universal quantification. We propose a state/event-based framework as well as an on-the-fly model checking algorithm to verify LTL properties under universally quantified parametric fairness assumptions, specified by generalized strong/weak fairness formulas. It enables verification of temporal properties under fairness conditions associated to dynamic entities such as new process creations. We have implemented our algorithm within the Maude system.
KW - Model checking
KW - Parameterized Fairness
KW - State/Event LTL
UR - http://www.scopus.com/inward/record.url?scp=79960374834&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79960374834&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-22110-1_11
DO - 10.1007/978-3-642-22110-1_11
M3 - Conference contribution
AN - SCOPUS:79960374834
SN - 9783642221095
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 132
EP - 148
BT - Computer Aided Verification - 23rd International Conference, CAV 2011, Proceedings
T2 - 23rd International Conference on Computer Aided Verification, CAV 2011
Y2 - 14 July 2011 through 20 July 2011
ER -