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
fDate :
11/1/2009 12:00:00 AM
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.;
Journal_Title :
Consumer Electronics, IEEE Transactions on
DOI :
10.1109/TCE.2009.5373758