W e propose a new abstraction for pointer analysis based on the principle of matching pointer dereferences or "memory fetches" with pointer assignments. Our abstraction, the Assign-Fetch Graph (AFG), has several advantages over traditional points-to graphs. It leads to concise procedure summaries for pointer analysis and similar computations; each procedure' s summary information can be used effectively in arbitrary calling contexts. Different analysis variations can be formulated on the AFG we present two possible variations. One is based on a standard insensitive view of the program; the other takes some statement ordering into account and produces results that are both more precise and more quickly computed. Our abstraction also facilita...
The use of pointers presents serious problems for soft-ware productivity tools for software understa...
Even though impressive progress has been made in the area of optimizing and parallelizing scientific...
Please note that some sections of the DFG project description template have been omitted here. This ...
We propose a new abstraction for pointer analysis that represents reads and writes to memory instead...
Pointer analysis is a fundamental static program analysis, with a rich literature and wide applicati...
The use of pointers presents serious problems for software productivity tools for software understan...
Maintenance activities are made more difficult when pointers are heavily used in source code. the pr...
This dissertation addresses the scalability problem of context-sensitive pointer analysis based on A...
This paper describes a new algorithm for ow and context insensitive pointer analysis of C programs....
AbstractThe size of today’s programs continues to grow, as does the number of bugs they contain. Tes...
Even though impressive progress has been made in the area of optimizing and parallelizing array-base...
This monograph introduces and surveys the most common modern approaches to pointer analysis, with an...
Abstract. This paper presents a modular algorithm that efficiently computes parameterized pointer in...
Flow- and context-sensitive points-to analysis is difficult to scale; for top-down approaches, the p...
The size of today’s programs continues to grow, as does the number of bugs they contain. Testing alo...
The use of pointers presents serious problems for soft-ware productivity tools for software understa...
Even though impressive progress has been made in the area of optimizing and parallelizing scientific...
Please note that some sections of the DFG project description template have been omitted here. This ...
We propose a new abstraction for pointer analysis that represents reads and writes to memory instead...
Pointer analysis is a fundamental static program analysis, with a rich literature and wide applicati...
The use of pointers presents serious problems for software productivity tools for software understan...
Maintenance activities are made more difficult when pointers are heavily used in source code. the pr...
This dissertation addresses the scalability problem of context-sensitive pointer analysis based on A...
This paper describes a new algorithm for ow and context insensitive pointer analysis of C programs....
AbstractThe size of today’s programs continues to grow, as does the number of bugs they contain. Tes...
Even though impressive progress has been made in the area of optimizing and parallelizing array-base...
This monograph introduces and surveys the most common modern approaches to pointer analysis, with an...
Abstract. This paper presents a modular algorithm that efficiently computes parameterized pointer in...
Flow- and context-sensitive points-to analysis is difficult to scale; for top-down approaches, the p...
The size of today’s programs continues to grow, as does the number of bugs they contain. Testing alo...
The use of pointers presents serious problems for soft-ware productivity tools for software understa...
Even though impressive progress has been made in the area of optimizing and parallelizing scientific...
Please note that some sections of the DFG project description template have been omitted here. This ...