DocumentCode
2188780
Title
A Formal Model for Supporting Frameworks of Dynamic Service Update Based on OSGi
Author
Chen, Junqing ; Huang, Linpeng ; Du, Siqi ; Zhou, Wenjia
Author_Institution
Dept. of Comput. Sci. & Eng., Shanghai Jiao Tong Univ., Shanghai, China
fYear
2010
fDate
Nov. 30 2010-Dec. 3 2010
Firstpage
234
Lastpage
241
Abstract
The continuous requirements of evolving a service-oriented application and the rising cost of shutting down services at runtime are forcing researchers to find ways of updating services while they run. Dynamic service update can solve the problem of such applications and is becoming a challenging issue. This paper presents a formal model for supporting dynamic update framework based on OSGi. The process of dynamic service update is specified using Finite State Process (FSP) and then the Labelled Transition System Analyzer (LTSA) tool for formal property verifications. We also formally analyze and prove type-safe update of such frameworks, and finally demonstrate that our model works well in practical cases.
Keywords
formal verification; service-oriented architecture; ubiquitous computing; OSGi; dynamic service update; finite state process; formal property verifications; labelled transition system analyzer; service-oriented application; Analytical models; Process control; Runtime; Safety; Servers; Synchronization; System recovery; FSP; OSGi; dynamic service update; service-oriented application; type safety;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2010 17th Asia Pacific
Conference_Location
Sydney, NSW
ISSN
1530-1362
Print_ISBN
978-1-4244-8831-5
Electronic_ISBN
1530-1362
Type
conf
DOI
10.1109/APSEC.2010.35
Filename
5693199
Link To Document