Shape analysis for mobile ambients

22Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

The ambient calculus is a calculus of computation that allows active processes to move between sites. We present an analysis inspired by state-of-the-art pointer analyses that safely and accurately predicts which processes may turn up at what sites during the execution of a composite system. The analysis models sets of processes by sets of regular tree grammars enhanced with context-dependent counts, and it obtains its precision by combining a powerful redex materialization with a strong redex reduction (in the manner of the strong updates performed in pointer analyses). The underlying ideas axe flexible and scale up to general tree structures admitting powerful restructuring operations.

Cite

CITATION STYLE

APA

Nielson, H. R., & Nielson, F. (2000). Shape analysis for mobile ambients. In Conference Record of the Annual ACM Symposium on Principles of Programming Languages (pp. 142–154). ACM. https://doi.org/10.1145/325694.325711

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free