Proceedings of the 2001 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering 2001
DOI: 10.1145/379605.379676
|View full text |Cite
|
Sign up to set email alerts
|

Extending and evaluating flow-insenstitive and context-insensitive points-to analyses for Java

Abstract: This paper presents extensions to Steensgaard's and Andersen's algorithms to handle Java features. Without careful consideration, the handling of these features may affect the correctness, precision, and efficiency of these algorithms. The paper also presents the results of empirical studies. These studies compare the precision and efficiency of these two algorithms and evaluate the effectiveness of handling Java features using alternative approaches. The studies also evaluate the impact of the points-to infor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
54
0

Year Published

2002
2002
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 65 publications
(55 citation statements)
references
References 30 publications
1
54
0
Order By: Relevance
“…Furthermore, there have been numerous studies on the relative precision of these two approaches (see e.g. [Liang et al 2001;Foster et al 2000;Hind and Pioli 2000;Shapiro and Horwitz 1997;Das 2000;Das et al 2001], with the results confirming that set-constraints offer useful improvements in pre- Fig. 12.…”
Section: Related Workmentioning
confidence: 86%
See 4 more Smart Citations
“…Furthermore, there have been numerous studies on the relative precision of these two approaches (see e.g. [Liang et al 2001;Foster et al 2000;Hind and Pioli 2000;Shapiro and Horwitz 1997;Das 2000;Das et al 2001], with the results confirming that set-constraints offer useful improvements in pre- Fig. 12.…”
Section: Related Workmentioning
confidence: 86%
“…Algorithms for field-sensitive analysis are harder to develop and implement, which may explain why they have received less attention. Furthermore, the majority of those which have been developed are for the analysis of Java [Rountev et al 2001;Liang et al 2001;Whaley and Lam 2002;Lhoták and Hendren 2003]. For C, only three field-sensitive pointer analyses are known [Yong et al 1999;Chandra and Reps 1999a;Johnson and Wagner 2004] and this might stem from the fact that, as will be shown in Section 4, it is a fundamentally harder problem than for Java.…”
Section: Field-sensitivitymentioning
confidence: 99%
See 3 more Smart Citations