z-logo
open-access-imgOpen Access
Distributed Versions of Linear Time Temporal Logic: A Trace Perspective
Author(s) -
P. S. Thiagarajan,
Jesper G. Henriksen
Publication year - 1998
Publication title -
brics report series
Language(s) - English
Resource type - Journals
eISSN - 1601-5355
pISSN - 0909-0878
DOI - 10.7146/brics.v5i8.19280
Subject(s) - linear temporal logic , trace (psycholinguistics) , computation , computer science , temporal logic , sequence (biology) , state (computer science) , feature (linguistics) , linear logic , theoretical computer science , programming language , algorithm , task (project management) , linguistics , philosophy , biology , genetics , management , economics
Linear time Temporal Logic (LTL) as proposed by Pnueli [37] has become a well established tool for specifying the dynamic behaviour of distributed systems. A basic feature of LTL is that its formulas are interpreted over sequences. Typically, such a sequence will model a computation of a system; a sequence of states visited by the system or a sequence of actions executed by the system during the course of the computation. A system is said to satisfy a specification expressed as an LTL formula in case every computation of the system is a model of the formula. A rich theory of LTL is now available using which one can effectively verify whether a nite state system meets its specification [51]. Indeed, the verification task can be automated (for instance using the software packages SPIN [21] and FormalCheck [2]) to handle large systems of practical interest.

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