z-logo
open-access-imgOpen Access
Model Checking for Linear Temporal Logic: An Efficient Implementation
Author(s) -
R. W. Sherman,
Amir Pnueli
Publication year - 1990
Publication title -
nasa sti repository (national aeronautics and space administration)
Language(s) - English
Resource type - Reports
DOI - 10.21236/ada225189
Subject(s) - linear temporal logic , temporal logic , computer science , programming language , model checking , linear logic , algorithm , theoretical computer science
: This report provides evidence to support the claim that model checking for linear temporal logic (LTL) is 'practically efficient.' Two implementations of a linear temporal logic model checker is described. One is based on transforming the model checking problem into a satisfiability problem; the other checks an LTL formula for a finite model by computing the cross- product of the finite state transition graph of the program with a structure containing all possible models for the property. An experiment was done with a set of mutual exclusion algorithms and tested safety and liveness under fairness for these algorithms. (CP)

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom