Title of article
Deriving Liveness Goals from Temporal Logic Specifications
Author/Authors
C. CALEIRO، نويسنده , , G. Saake، نويسنده , , A. Sernadas، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 1996
Pages
33
From page
521
To page
553
Abstract
A propositional temporal logic is briefly introduced and its use for reactive systems specification is motivated and illustrated. G-automata are proposed as a new operational semantics domain designed to cope with fairness/liveness properties. G-automata are a class of labelled transition systems with an additional structure of goal achievement which forces the eventual fulfilment of every pending goal. An algorithm is then presented, that takes a finite system specification as input and that, by a stepwise tableaux analysis method, builds up a canonical G-automaton matching the specification. Eventuality formulae correspond to goals of the automaton their satisfaction being thus assured. The direct execution of G-automata, and consequently of specifications, is then discussed and suggested as an alternative approach to the execution of propositional temporal logic. A short overview of the advantages of applying the techniques to the specific field of database monitoring is presented.
Journal title
Journal of Symbolic Computation
Serial Year
1996
Journal title
Journal of Symbolic Computation
Record number
805187
Link To Document