Abstract | ||
---|---|---|
Dynamic Pushdown Networks (dpn's) have recently been introduced as a convenient abstraction of systems which provide recursive procedure calls and spawning of concurrent tasks such as Java programs [1, 4-6]. We show how the executions of dpn's can naturally be represented through ranked trees. The configuration reached by a program execution then can be read off from the sequence of leaves of this execution tree. This observation allows us to reduce decision problems such as reachability of configurations within a regular set for dpn's to standard decision problems for finite tree automata. |
Year | DOI | Venue |
---|---|---|
2009 | 10.1007/978-3-642-02979-0_3 | CIAA |
Keywords | Field | DocType |
finite tree automata,concurrent task,standard decision problem,decision problem,recursive procedure call,program analysis,convenient abstraction,program execution,execution tree,finite tree automaton,dynamic pushdown networks,java program | Quantum finite automata,Decision problem,Programming language,Computer science,Automaton,Theoretical computer science,Reachability,Program analysis,Java,Recursion,Incremental decision tree | Conference |
Citations | PageRank | References |
0 | 0.34 | 7 |
Authors | ||
1 |
Name | Order | Citations | PageRank |
---|---|---|---|
Helmut Seidl | 1 | 1468 | 103.61 |