Graph explorer

Forkable Regular Expressions

We consider forkable regular expressions, which enrich regular expressions with a fork operator, to establish a formal basis for static and dynamic analysis of the communication behavior of concurrent programs. We define a novel compositional semantics for forkable expressions, establish their fundamental properties, and define derivatives for them as a basis for the generation of automata, for matching, and for language containment tests. Forkable expressions may give rise to non-regular languages, in general, but we identify sufficient conditions on expressions that guarantee finiteness of the automata construction via derivatives.

6 nodes7 linksoverview mapForkable Regular Expressions
6 nodes7 links
Forkable Regular Expressions6 visible / 6 total nodes / 8 links
Related contextRelated contextCo-authorshipAuthorshipAuthorshipTopic signalTopic signalTopic signalWForkable Regular Expressionspreprint / 2015AMartin SulzmannResearcherAPeter ThiemannResearcherTLogic in Computer Science2208 worksTProgramming Languages1239 worksTFormal Languages and Au...714 works
PaperSignal 105 links

Forkable Regular Expressions

preprint / 2015

Open