ACM Home Page
Please provide us with feedback. Feedback
Semantic analysis of pointer aliasing, allocation and disposal in Hoare logic
Full text PdfPdf (350 KB)
Source International Conference on Principles and Practice of Declarative Programming archive
Proceedings of the 2nd ACM SIGPLAN international conference on Principles and practice of declarative programming table of contents
Montreal, Quebec, Canada
Pages: 190 - 201  
Year of Publication: 2000
ISBN:1-58113-265-4
Authors
Cristiano Calcagno  Department of Computer Science, QMW College and DISI, University of Genova
Samin Ishtiaq  Department of Computer Science, Queen Mary & Westfield College
Peter W. O'Hearn  Department of Computer Science, Queen Mary & Westfield College
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 14,   Citation Count: 5
Additional Information:

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/351268.351291
What is a DOI?

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
America, P. and de Boer, F. Reasoning about dyamically evolving process structures. Formal Aspects of Computing 6 (1994), 269{316.
 
2
Barringer, H., Cheng, J. H., and Jones, C. B. A logic covering unde~nedness in program proofs. Acta Informatica 21 (1984), 251{269.
 
3
 
4
Burstall, R. Some techniques for proving correctness of programs which alter data structures. Machine Intelligence 7 (1972), 23{50.
 
5
Cook, S. A. Soundness and completeness of an axiomatic system for program veri~cation. SIAM J. on Computing 7 (1978), 70{90.
 
6
 
7
 
8
Hoare, C. A. R. and Wirth, N. An axiomatic de~nition of the programming language pascal. Acta Informatica 2 (1973), 335{355.
 
9
 
10
Ishtiaq, S. and O'Hearn, P. BI as an assertion language for mutable data structures. Manuscript, March 2000.
 
11
12
 
13
London, R. E. A. Proof rules for the programming language Euclid. Acta Informatica 10(1995), 1{26.
 
14
 
15
Morris, J. A general axiom of assignment; Assignment and linked data structure; A proof of the Schorr-Waite algorithm. In Theoretical Foundations of Programming Methodology (1982), M. Broy andG.Schmidt, Eds., Reidel, pp. 25{51.
16
17
 
18
Reynolds, J. Intuitionistic reasoning about shared mutable data structure. To appear intheProceedings of the Symposium in Celebration of the Work of C.A.R. Hoare, 2000.
 
19


Collaborative Colleagues:
Cristiano Calcagno: colleagues
Samin Ishtiaq: colleagues
Peter W. O'Hearn: colleagues