Please use this identifier to cite or link to this item: https://doi.org/10.1145/1706299.1706322
DC FieldValue
dc.titleA theory of indirection via approximation
dc.contributor.authorHobor, A.
dc.contributor.authorDockins, R.
dc.contributor.authorAppel, A.W.
dc.date.accessioned2013-07-04T08:13:21Z
dc.date.available2013-07-04T08:13:21Z
dc.date.issued2010
dc.identifier.citationHobor, A., Dockins, R., Appel, A.W. (2010). A theory of indirection via approximation. Conference Record of the Annual ACM Symposium on Principles of Programming Languages : 171-184. ScholarBank@NUS Repository. https://doi.org/10.1145/1706299.1706322
dc.identifier.isbn9781605584799
dc.identifier.issn07308566
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/40831
dc.description.abstractBuilding semantic models that account for various kinds of indirect reference has traditionally been a difficult problem. Indirect reference can appear in many guises, such as heap pointers, higher-order functions, object references, and shared-memory mutexes. We give a general method to construct models containing indirect reference by presenting a "theory of indirection". Our method can be applied in a wide variety of settings and uses only simple, elementary mathematics. In addition to various forms of indirect reference, the resulting models support powerful features such as impredicative quantification and equirecursion; moreover they are compatible with the kind of powerful substructural accounting required to model (higher-order) separation logic. In contrast to previous work, our model is easy to apply to new settings and has a simple axiomatization, which is complete in the sense that all models of it are isomorphic. Our proofs are machine-checked in Coq. Copyright © 2010 ACM.
dc.description.urihttp://libproxy1.nus.edu.sg/login?url=http://dx.doi.org/10.1145/1706299.1706322
dc.sourceScopus
dc.subjectIndirection theory
dc.subjectStep-indexed models
dc.typeConference Paper
dc.contributor.departmentCOMPUTER SCIENCE
dc.description.doi10.1145/1706299.1706322
dc.description.sourcetitleConference Record of the Annual ACM Symposium on Principles of Programming Languages
dc.description.page171-184
dc.description.codenCRLAD
dc.identifier.isiut000281053800016
Appears in Collections:Staff Publications

Show simple item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.