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.
CITATION STYLE
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
Mendeley helps you to discover research relevant for your work.