Research on Service Update Dynamically Based on OSGi Frame

Article Preview

Abstract:

It is a key problem for a 7*24 running system to update and maintain online. According to the feature of OSGi (Open Service Gateway Initiative) framework, current service dynamic update policies for OSGi framework are analyzed. In order to solve the problem of service mutual consistency and service state consistency during service update, the service dynamic update policy based on publish & subscribe model is presented. This policy is based on quiescent state theory to ensure mutual consistency when services are updated online. The process of the dynamic service update policy is described by Petri net. We realize the policy using Event Admin Service in the experiment with well-defined program model. The result shows that the policy is validate and feasibility.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1769-1772

Citation:

Online since:

February 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] ZHANG Yousheng, Software Architecture [M], The 2nd edition, Peking, Tsinghua university Press, (2006).

Google Scholar

[2] LI Qiong, JIANG Ying. Overview on research of dynamic software architecture [M]. Application research of computers, 2009, 26(6).

Google Scholar

[3] OSGi Alliance. OSGi Service Platform Release 4 Enterprise Version4. 2[EB/OL]. http: /www. osgi. org/Specifications/HomePage, [2010-3-1].

Google Scholar

[4] CHEN Junqing, HUANG Linpeng. Dynamic Service Update Based on OSGi [A], Proceedings of WRI World Congress on Software Engineering 2009[C]. Xiamen: IEEE Computer Society Press, 2009, Volume 3: 493-497.

DOI: 10.1109/wcse.2009.122

Google Scholar

[5] ZHANG Shi, HUANG LinPeng. Dynamic Service Evolving Based on OSGi[J]. Journal of Software, 2008, 19(5).

Google Scholar