2003
DOI: 10.1142/s0129054103001893
|View full text |Cite
|
Sign up to set email alerts
|

A Generic Approach to the Static Analysis of Concurrent Programs with Procedures

Abstract: We present a generic aproach to the static analysis of concurrent programs with procedures. We model programs as communicating pushdown systems. It is known that typical dataflow problems for this model are undecidable, because the emptiness problem for the intersection of context-free languages, which is undecidable, can be reduced to them. In this paper we propose an algebraic framework for defining abstractions (upper approximations) of context-free languages. We consider two classes of abstractions: finite… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
126
0

Year Published

2005
2005
2006
2006

Publication Types

Select...
5

Relationship

2
3

Authors

Journals

citations
Cited by 75 publications
(126 citation statements)
references
References 0 publications
0
126
0
Order By: Relevance
“…In the remainder of the paper, we restrict ourselves to systems that consist of two components. The technique can be extended in a straightforward manner to the general case (see [7] for more details); the implementation discussed in §6 supports an arbitrary number of components.…”
Section: Reachability Analysis Of Cpdssmentioning
confidence: 99%
See 4 more Smart Citations
“…In the remainder of the paper, we restrict ourselves to systems that consist of two components. The technique can be extended in a straightforward manner to the general case (see [7] for more details); the implementation discussed in §6 supports an arbitrary number of components.…”
Section: Reachability Analysis Of Cpdssmentioning
confidence: 99%
“…To compute over-approximations of PDS path languages, our technique is based on the approach presented by Bouajjani et al [7], which is summarized below.…”
Section: Computing Over-approximations Of Path Languagesmentioning
confidence: 99%
See 3 more Smart Citations