ACM Home Page
Please provide us with feedback. Feedback
Computation of aliases and support sets
Full text PdfPdf (903 KB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages table of contents
Munich, West Germany
Pages: 274 - 283  
Year of Publication: 1987
ISBN:0-89791-215-2
Authors
A. Neirynck  Computer Science Department, Cornell University
A. J. Demers  Xerox Parc, Palo Alto
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 18,   Citation Count: 12
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/41625.41650
What is a DOI?

ABSTRACT

We provide a scheme for determining which global variables are involved when an expression is evaluated in a language with higher order constructs and imperative features. The heart of our scheme is a mechanism for computing the support of an expression, i.e. the set of global variables involved in its evaluation. This computation requires knowledge of all the aliases of an expression. The inference schemes are presented as abstract semantic interpretations. We prove the soundness of our estimates by establishing a correspondence between the abstract semantics and the standard semantics of the programming language.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
4
 
5
 
6
 
7
P. Cousot. Semantic fondations of program analysis. In S.S. Muehnick and N.D. Jones, editors, Program Flow Analysis: Theory and Applications, Prentice-Hall, 1981.
8
 
9
P. Cousot and R. Cousot. Static determination of dynamic properties of programs. In Proceedings of the end International Symposium on Pro#rammin9, 1976.
10
11
 
12
13
 
14
A. Mycroft. Abstract Interpretetion and Optiraising Transformations for Applicative Programs. PhD thesis, University of Edinburgh, Scotland, 1981.
 
15
 
16
 
17
 
18
 
19
F. Nielson. Abstract Interpretation Usino Domain Theory. PhD thesis, University of Edinburgh, Scotland, 1984.
 
20
F. Nielson. A denotational framework for data flow analysis. Acts lnforrnatica, 18, 1982.
21
 
22
F. Nielson. Towards viewing nondeterminism as abstract interpretation, in FST ~ TCSS, 1983.
23

CITED BY  12

Collaborative Colleagues:
A. Neirynck: colleagues
A. J. Demers: colleagues