Multi-Threaded Actors

Keyvan Azadbakht, Frank S. de Boer, Vlad Serbanescu
2016 Electronic Proceedings in Theoretical Computer Science  
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.
doi:10.4204/eptcs.223.4 fatcat:d3njys7a5bd5nk46mbdmavnm7e