A set-constraint-based analysis of actors
A set-constraint-based analysis of actors
复制标题
基于集合约束的参与者分析
DOI:
10.1007/978-0-387-35261-9_8
复制
发表时间:
1997
期刊:
影响因子:
--
通讯作者:
P. Sallé
中科院分区:
文献类型:
--
作者:
Jean;M. Pantel;P. Sallé
This paper presents a type inference system for a primitive actor calculus (Cap) based on set-constraints resolution. In contrast with concurrent objects, actors can change dynamically their interface (the set of messages they can handle). Therefore, the Cap calculus reduction rules can lead to orphan messages which will never be handled. The aim of the inference system is to detect statically many orphan messages and to produce information leading to the dynamic detection of the others. In this purpose, we define a flattening operation which abstracts the various behaviors of an actor. This static analysis is based on Aiken and Wimmers set-constraints resolution. It gives slightly better results than Vasconcelos or Yonezawa kinded types based analysis for concurrent objects.