DocumentCode :
3291939
Title :
On the verification problem of nonregular properties for nonregular processes
Author :
Bouajjani, Ahmed ; Echahed, R. ; Habermehl, Peter
Author_Institution :
VERIMAG, Montbonnot St.-Martin, France
fYear :
1995
fDate :
26-29 Jun 1995
Firstpage :
123
Lastpage :
133
Abstract :
Investigate the verification problem of infinite-state processes w.r.t. nonregular properties, i.e. nondefinable by finite-state ω-automata. We consider processes in the algebra PA (Process Algebra) which provides sequential and parallel (merge) composition, nondeterministic choice and recursion. The algebra PA integrates and strictly subsumes the algebras BPA (Basic Process Algebra, i.e. context-free processes) and BPP (Basic Parallel Processes). On the other hand, we consider properties definable in a new temporal logic called CLTL (Constrained Linear-Time Logic) which is an extension of the linear-time temporal logic LTL with two kinds of constraints on traces: constraints on the numbers of occurrences of states expressed using Presburger formulas (occurrence constraints), and constraints on the order of appearance of states expressed using finite-state automata (pattern constraints). Pattern constraints allow to capture all the ω-regular properties whereas occurrence constraints allow to define nonregular properties. Then, we present (un)decidability results concerning the verification problem for the different classes of processes mentioned above and different fragments of CLTL
Keywords :
context-free languages; decidability; finite automata; formal verification; parallel processing; process algebra; temporal logic; Basic Parallel Processes; Basic Process Algebra; CLTL; Constrained Linear-Time Logic; Presburger formulas; algebra PA; context-free processes; decidability; finite-state ω-automata; infinite-state processes; linear-time temporal logic; merge composition; nondeterministic choice; nonregular processes; nonregular properties; occurrence constraints; parallel composition; pattern constraints; recursion; sequential composition; traces; verification problem; Algebra; Automata; Calculus; Logic testing; Protocols; Specification languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Logic in Computer Science, 1995. LICS '95. Proceedings., Tenth Annual IEEE Symposium on
Conference_Location :
San Diego, CA
ISSN :
1043-6871
Print_ISBN :
0-8186-7050-9
Type :
conf
DOI :
10.1109/LICS.1995.523250
Filename :
523250
Link To Document :
بازگشت