DocumentCode
1376711
Title
A service-layer diagnostic approach for the OSGi framework
Author
Wang, Pang-Chieh ; Lin, Cheng-Liang ; Hou, Ting-Wei
Author_Institution
Dept. of Eng. Sci., Nat. Cheng-Kung Univ., Tainan, Taiwan
Volume
55
Issue
4
fYear
2009
fDate
11/1/2009 12:00:00 AM
Firstpage
1973
Lastpage
1981
Abstract
The open service gateway initiative (OSGi) framework is to provide an open environment for home services, which can be deployed by different service providers. However, currently there is no total solution for the OSGi framework to diagnose and recover from unexpected faults, especially those generated by resource conflicts between services, which would require user intervention. This paper summarizes the requirements for diagnosis in the open service platform and proposes an integrated approach to detect service conflict faults, handle general exceptions, and diagnose service errors on OSGi platforms. By providing user friendly diagnosis messages, and suggestions to fix exceptions, users can operate home gateways without a heavy learning burden, and service providers can reduce the overhead associated with user requests for technical support. The implementation is packaged as a service bundle running on the service layer of the OSGi platform. This is the first attempt to diagnose and handle the service conflicts on the OSGi platform during runtime.
Keywords
home automation; internetworking; open systems; OSGi framework; home gateways; home services; open environment; open service gateway initiative; service layer diagnostic approach; service providers; user friendly diagnosis messages; user intervention; Fault detection; Fault diagnosis; Hardware; Home appliances; Java; Middleware; Packaging; Robustness; Runtime; Technology management; OSGi, diagnostic, exception, service conflict service-layer.;
fLanguage
English
Journal_Title
Consumer Electronics, IEEE Transactions on
Publisher
ieee
ISSN
0098-3063
Type
jour
DOI
10.1109/TCE.2009.5373758
Filename
5373758
Link To Document