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
Link To Document