Back to Search Start Over

Verification of Well-Formed Communicating Recursive State Machines.

Authors :
Emerson, E. Allen
Namjoshi, Kedar S.
Bozzelli, Laura
Torre, Salvatore
Peron, Adriano
Source :
Verification, Model Checking & Abstract Interpretation (9783540311393); 2005, p412-426, 15p
Publication Year :
2005

Abstract

In this paper we introduce a new (non-Turing powerful) formal model of recursive concurrent programs called well-formed communicating recursive state machines (). extend recursive state machines () by allowing a restricted form of concurrency: a state of a module can be refined into a finite collection of modules (working in parallel) in a potentially recursive manner. Communication is only possible between the activations of modules invoked on the same fork. We study the model checking problem of with respect to specifications expressed in a temporal logic that extends with a parallel operator (). We propose a decision algorithm that runs in time exponential in both the size of the formula and the maximum number of modules that can be invoked simultaneously. This matches the known lower bound for deciding model checking of , and therefore, we prove that model checking with respect to specifications is -complete. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540311393
Database :
Supplemental Index
Journal :
Verification, Model Checking & Abstract Interpretation (9783540311393)
Publication Type :
Book
Accession number :
32911901
Full Text :
https://doi.org/10.1007/11609773_27