2014
DOI: 10.1007/978-3-642-54013-4_16
|View full text |Cite
|
Sign up to set email alerts
|

Modularly Combining Numeric Abstract Domains with Points-to Analysis, and a Scalable Static Numeric Analyzer for Java

Abstract: This paper contributes to a new abstract domain that combines static numeric analysis and points-to analysis. One particularity of this abstract domain lies in its high degree of modularity, in the sense that the domain is constructed by reusing its combined components as black-boxes. This modularity dramatically eases the proof of its soundness and renders its algorithm intuitive. We have prototyped the abstract domain for analyzing real-world Java programs. Our experimental results show a tangible precision … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
13
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 9 publications
(13 citation statements)
references
References 30 publications
0
13
0
Order By: Relevance
“…The first heap abstraction we study is based on Fu [25]: use a summary object (SO) to abstract information about multiple heap locations as a single abstract state "variable" [27]. As an example, suppose that Pt(x) = {o} and we encounter the assignment x.f := 5.…”
Section: Summary Objects (So)mentioning
confidence: 99%
See 4 more Smart Citations
“…The first heap abstraction we study is based on Fu [25]: use a summary object (SO) to abstract information about multiple heap locations as a single abstract state "variable" [27]. As an example, suppose that Pt(x) = {o} and we encounter the assignment x.f := 5.…”
Section: Summary Objects (So)mentioning
confidence: 99%
“…Indeed, the first paper on abstract interpretation [18] used numeric intervals as one example abstract domain, and many subsequent researchers have explored abstract interpretation-based numeric static analysis [13,[22][23][24][25]31].…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations