TY - GEN
T1 - Actors programming for the mobile cloud
AU - Agha, Gul
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2014/9/16
Y1 - 2014/9/16
N2 - Actor programming languages provide the kind of inherent parallelism that is needed for building applications in the mobile cloud. This is because the Actor model provides encapsulation (isolation of local state), fair scheduling, location transparency, and locality of reference. These properties facilitate building secure, scalable concurrent systems. Not surprisingly, very large-scale applications such as Facebook chat service and Twitter have been written in actor languages. The paper introduces the basics of the actor model and gives a high-level overview of the problem of coordination in actor systems. It then describes several novel methods for reasoning about concurrent systems that are both effective and scalable.
AB - Actor programming languages provide the kind of inherent parallelism that is needed for building applications in the mobile cloud. This is because the Actor model provides encapsulation (isolation of local state), fair scheduling, location transparency, and locality of reference. These properties facilitate building secure, scalable concurrent systems. Not surprisingly, very large-scale applications such as Facebook chat service and Twitter have been written in actor languages. The paper introduces the basics of the actor model and gives a high-level overview of the problem of coordination in actor systems. It then describes several novel methods for reasoning about concurrent systems that are both effective and scalable.
UR - http://www.scopus.com/inward/record.url?scp=84908610929&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84908610929&partnerID=8YFLogxK
U2 - 10.1109/ISPDC.2014.31
DO - 10.1109/ISPDC.2014.31
M3 - Conference contribution
AN - SCOPUS:84908610929
T3 - Proceedings - IEEE 13th International Symposium on Parallel and Distributed Computing, ISPDC 2014
SP - 3
EP - 9
BT - Proceedings - IEEE 13th International Symposium on Parallel and Distributed Computing, ISPDC 2014
A2 - Muntean, Traian
A2 - Rolland, Robert
A2 - Mugwaneza, Leon
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 13th IEEE International Symposium on Parallel and Distributed Computing, ISPDC 2014
Y2 - 24 June 2014 through 27 June 2014
ER -