2016/08/11 by Keyvan Azadbakht, Frank S. de Boer, Vlad Serbanescu
Computer Science · #cs.DC #cs.PL
paper · pdf · doi:10.4204/eptcs.223.4
published as EPTCS 223, 2016, pp. 51-66 · In Proceedings ICE 2016, arXiv:1608.03131
arxiv created 2016/08/11 · arxiv updated 2016/08/12
In this paper we introduce a new programming model of multi-threaded actors which feature the parallel processing of their messages. In this model an actor consists of a group of active objects which share a message queue. We provide a formal operational semantics, and a description of a Java-based implementation for the basic programming abstractions describing multi-threaded actors. Finally, we evaluate our proposal by means of an example application.