doi: 10.4304/jsw.2.3.87-98
Abstract Interpretation-based Static Safety for Actors
- Institut de Recherche en Informatique de Toulouse, France
Abstract
The actor model eases the definition of concurrent programs with non uniform behaviors. We present here an encoding of a higher-order actor calculus, CAP, into an abstract interpretation-based framework for the static analysis of mobile systems. Then, we prove that a CAP term and its encoding are bisimilar. Non-trivial properties are captured using existing abstract domains, as well as new ones such as our linearity abstract domain. As far as we know, it is one of the first analyzes that deals with behavioral and occurrence counting properties on a higher-order calculus.
Keywords
- abstract interpretation
- concurrent calc
How to Cite
Pierre-Loïc Garoche, Marc Pantel, and Xavier Thirioux, "Abstract Interpretation-based Static Safety for Actors," Journal of Software, vol. 2, no. 3, pp. 87-98, 2007. https://doi.org/ 10.4304/jsw.2.3.87-98
Copyright & License
Copyright © 2007 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
