DocumentCode
2578608
Title
Resource-Oriented Middleware Abstractions for Pervasive Computing
Author
Caporuscio, Mauro ; Funaro, Marco ; Ghezzi, Carlo
Author_Institution
Dipt. di Elettron. e Inf., Piazza Leonardo Da Vinci, Milan, Italy
fYear
2012
fDate
12-13 June 2012
Firstpage
1
Lastpage
10
Abstract
The pervasive computing vision of the future communication and computational infrastructure is that we will be everywhere virtually connected with invisible computers, embedded in the environment. In this context, the challenge is to provide a middleware support that allows applications to have minimal assumptions about the environment while being able to dynamically adapt to the surrounding context. Specifically, the middleware should (i) deal with the run-time growth of the application in terms of involved resources (flexibility), (ii) accommodate heterogeneous and unforeseen functionalities into the running application (genericity), and (iii) discover new functionality at run time and rearrange the application accordingly (dynamism). To this extent, we devised the P-REST (Pervasive REST) architectural style and built the P RIME (P-rest Runtime) middleware to support it. PRIME allows a quick and effective development and execution P-REST applications by leveraging functional programming and code mobility.
Keywords
functional programming; middleware; ubiquitous computing; P-REST architectural style; PRIME middleware; code mobility; communication infrastructure; computational infrastructure; functional programming; invisible computers; middleware abstractions; pervasive computing; running application; Computational modeling; Functional programming; Middleware; Pervasive computing; Protocols; Routing; Standards; Pervasive Middlewares; REST; Software Architectures;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Science, Technology and Engineering (SWSTE), 2012 IEEE International Conference on
Conference_Location
Herzlia
Print_ISBN
978-1-4673-1721-4
Type
conf
DOI
10.1109/SWSTE.2012.13
Filename
6236631
Link To Document