DocumentCode
3480696
Title
Supporting Dynamic Service Updates in Pervasive Applications
Author
Chen, Junqing ; Huang, Linpeng
Author_Institution
Dept. of Comput. Sci. & Eng., Shanghai Jiao Tong Univ., Shanghai, China
fYear
2011
fDate
18-22 July 2011
Firstpage
273
Lastpage
278
Abstract
Service-oriented architecture (SOA) facilitates the construction of complex pervasive applications, but the highly dynamic nature of pervasive computing brings challenges to the regular maintenance of these applications. Furthermore, pervasive applications are required to provide continuous services during their maintenances. A promising approach for providing uninterrupted service is to permit dynamic updates while keeping applications up-to-date. In this paper, we present a dynamic service update framework to support transparent updates of running applications, and illustrate update mechanisms of the framework. Novel features of our approach are that it supports dynamic interface adaptability if the interface type of an updated service has been changed and that it can automatically recover from update failures if the behavior of an updated application is unwanted. Experiments show that our approach is effective and beneficial when applied to pervasive applications and the performance overhead is acceptable in relation to the advantages.
Keywords
service-oriented architecture; software maintenance; system recovery; ubiquitous computing; dynamic interface adaptability; dynamic service update framework; pervasive computing; service-oriented architecture; software maintenance; uninterrupted services; update failure recovery; Computer architecture; Heuristic algorithms; Performance evaluation; Pervasive computing; Runtime; Semantics; Software; dynamic interface adaptability; dynamic service updates; formal verifcation; update failure recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference (COMPSAC), 2011 IEEE 35th Annual
Conference_Location
Munich
ISSN
0730-3157
Print_ISBN
978-1-4577-0544-1
Electronic_ISBN
0730-3157
Type
conf
DOI
10.1109/COMPSAC.2011.43
Filename
6032353
Link To Document