• DocumentCode
    1991471
  • Title

    An Action-Oriented Programming Model for Pervasive Computing in a Device Cloud

  • Author

    Aaltonen, Timo ; Myllarniemi, Varvana ; Raatikainen, Mikko ; Makitalo, Niko ; Paakko, Jari

  • Author_Institution
    Dept. of Pervasive Comput., Tampere Univ. of Technol., Tampere, Finland
  • Volume
    1
  • fYear
    2013
  • fDate
    2-5 Dec. 2013
  • Firstpage
    467
  • Lastpage
    475
  • Abstract
    Nowadays, smart devices have excellent computing power and connectivity and at the same time are used for various purposes. This creates the possibility for complex, cooperative multi-device programs. However, current programming paradigms are not tailored for such a setting. This paper tackles the problem by introducing a new paradigm: an action-oriented programming model. Actions are proactively and pervasively initiated pieces of functionality, which provide synchronized and coordinated joint behavior between several devices. We show how the action-oriented programming model can be realized with a device cloud infrastructure. As a concrete example of an action-oriented infrastructure, we discuss the Social Devices Platform that demonstrates a socio-digital system between devices and people in proximity.
  • Keywords
    cloud computing; ubiquitous computing; action-oriented programming model; device cloud infrastructure; pervasive computing; social devices platform; sociodigital system; Batteries; Computational modeling; Educational institutions; Joints; Mobile communication; Programming; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2013 20th Asia-Pacific
  • Conference_Location
    Bangkok
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4799-2143-0
  • Type

    conf

  • DOI
    10.1109/APSEC.2013.68
  • Filename
    6805439