TY - GEN
T1 - Effective recognizability and model checking of reactive fiffo automata
AU - Sutre, Gregoire
AU - Finkel, Alain
AU - Roux, Olivier
AU - Cassez, Franck
PY - 1999
Y1 - 1999
N2 - Our work intends to verify reactive systems with event memorization specified with the reactive language Electre. For this, we define a particular behavioral model for Electre programs, Reactive Fiffo Automata (RFAs), which is close to Fifo Automata. Intuitively, a RFA is the model of a reactive system which may store event occurrences that must not be immediately taken into account. We show that, contrarily to lossy systems where the reachability set is recognizable but not effectively computable, (1) the reachability set of a RFA is recognizable, and (2) it is effectively computable. Moreover, we also study the relationships between RFAs and Finite Automata and we prove that (3) from a trace language point of view, inclusions between RFAs and Finite Automata are undecidable and (4) the linear temporal logic LTL on states without the temporal operator next is decidable for RFAs, while LTL on transitions is undecidable.
AB - Our work intends to verify reactive systems with event memorization specified with the reactive language Electre. For this, we define a particular behavioral model for Electre programs, Reactive Fiffo Automata (RFAs), which is close to Fifo Automata. Intuitively, a RFA is the model of a reactive system which may store event occurrences that must not be immediately taken into account. We show that, contrarily to lossy systems where the reachability set is recognizable but not effectively computable, (1) the reachability set of a RFA is recognizable, and (2) it is effectively computable. Moreover, we also study the relationships between RFAs and Finite Automata and we prove that (3) from a trace language point of view, inclusions between RFAs and Finite Automata are undecidable and (4) the linear temporal logic LTL on states without the temporal operator next is decidable for RFAs, while LTL on transitions is undecidable.
UR - http://www.scopus.com/inward/record.url?scp=84958999085&partnerID=8YFLogxK
U2 - 10.1007/3-540-49253-4_10
DO - 10.1007/3-540-49253-4_10
M3 - Conference proceeding contribution
AN - SCOPUS:84958999085
SN - 3540654623
SN - 9783540654629
VL - 1548
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 106
EP - 123
BT - Algebraic methodology and software technology
A2 - Haeberer, Armando M.
PB - Springer, Springer Nature
CY - Berlin
T2 - 7th International Conference on Algebraic Methodology and Software Technology, AMAST 1998
Y2 - 4 January 1999 through 8 January 1999
ER -