We investigate an extension of CTL (Computation Tree Logic) by past modalities, called CTLP, interpreted over Mazurkiewicz’s trace systems. The logic is powerful enough to express most of the partial order properties of distributed systems like serializability of database transactions, snapshots, parallel execution of program segments, or inevitability under concurrency fairness assumption. We show that the model checking problem for the logic is NP-hard, even if past modalities cannot be nested. Then, we give a one exponential time model checking algorithm for the logic without nested past modalities. We show that all the interesting partial order properties can be model checked using our algorithm. Next, we show that is is possible to ext...
Partial order techniques enable reducing the size of the state graph used for model checking, thus a...
AbstractModel-checking is a method of verifying concurrent systems in which a state-transition graph...
Partial order techniques enable reducing the size of the state space used for model checking, thus a...
We investigate an extension of CTL (Computation Tree Logic) by past modalities, called CTLP, interpr...
We investigate an extension of CTL (Computation Tree Logic) by past modalities, called CTLP, interpr...
Temporal logic has become a well-established method for specifying the behavior of distributed syste...
Temporal logic has become a well-established method for specifying the behavior of distributed syste...
We present a CTL-like logic which is interpreted over labeled asynchronous transition systems. The i...
. Model-checking is a method of verifying concurrent systems in which a state-transition graph model...
AbstractModel-checking is a method of verifying concurrent systems in which a state-transition graph...
Partial order techniques enable reducing the size of the state graph used for model checking, thus a...
Partial order techniques enable reducing the size of the state graph used for model checking, thus a...
Partial order techniques enable reducing the size of the state graph used for model checking, thus a...
Partial order techniques enable reducing the size of the state graph used for model checking, thus a...
Partial order techniques enable reducing the size of the state graph used for model checking, thus a...
Partial order techniques enable reducing the size of the state graph used for model checking, thus a...
AbstractModel-checking is a method of verifying concurrent systems in which a state-transition graph...
Partial order techniques enable reducing the size of the state space used for model checking, thus a...
We investigate an extension of CTL (Computation Tree Logic) by past modalities, called CTLP, interpr...
We investigate an extension of CTL (Computation Tree Logic) by past modalities, called CTLP, interpr...
Temporal logic has become a well-established method for specifying the behavior of distributed syste...
Temporal logic has become a well-established method for specifying the behavior of distributed syste...
We present a CTL-like logic which is interpreted over labeled asynchronous transition systems. The i...
. Model-checking is a method of verifying concurrent systems in which a state-transition graph model...
AbstractModel-checking is a method of verifying concurrent systems in which a state-transition graph...
Partial order techniques enable reducing the size of the state graph used for model checking, thus a...
Partial order techniques enable reducing the size of the state graph used for model checking, thus a...
Partial order techniques enable reducing the size of the state graph used for model checking, thus a...
Partial order techniques enable reducing the size of the state graph used for model checking, thus a...
Partial order techniques enable reducing the size of the state graph used for model checking, thus a...
Partial order techniques enable reducing the size of the state graph used for model checking, thus a...
AbstractModel-checking is a method of verifying concurrent systems in which a state-transition graph...
Partial order techniques enable reducing the size of the state space used for model checking, thus a...