Realizability of Concurrent Recursive Programs (2008)
| Citations: | 1 - 0 self |
BibTeX
@MISC{Bollig08realizabilityof,
author = {Benedikt Bollig and Manuela-Lidia Grindei and Peter Habermehl},
title = {Realizability of Concurrent Recursive Programs },
year = {2008}
}
OpenURL
Abstract
We define and study an automata model of concurrent recursive programs. An automaton consists of a finite number of pushdown systems running in parallel and communicating via shared actions. Actually, we combine multi-stack visibly pushdown automata and Zielonka’s asynchronous automata towards a model with an undecidable emptiness problem. However, a reasonable restriction allows us to lift Zielonka’s Theorem to this recursive setting and permits a logical characterization in terms of a suitable monadic second-order logic. Building on results from Mazurkiewicz trace theory and recent work by La Torre, Madhusudan, and Parlato, we thus develop a framework for the specification, synthesis, and verification of concurrent recursive processes.







