• DocumentCode
    238520
  • Title

    Actors Programming for the Mobile Cloud

  • Author

    Agha, Gul

  • fYear
    2014
  • fDate
    24-27 June 2014
  • Firstpage
    3
  • Lastpage
    9
  • Abstract
    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.
  • Keywords
    cloud computing; concurrency control; mobile computing; programming languages; Facebook chat service; Twitter; actor model; actor programming languages; concurrent systems; mobile cloud; parallelism; Cognition; Computational modeling; Concurrent computing; Learning automata; Semantics; Synchronization; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing (ISPDC), 2014 IEEE 13th International Symposium on
  • Conference_Location
    Marseilles
  • Print_ISBN
    978-1-4799-5918-1
  • Type

    conf

  • DOI
    10.1109/ISPDC.2014.31
  • Filename
    6900192