The C++ Programming Language, Third Edition
The C++ Programming Language, Third Edition
Toward an OSGi-Based Infrastructure for Context-Aware Applications
IEEE Pervasive Computing
Using fail-stop proxies for enhancing services isolation in the OSGi service platform
Proceedings of the 3rd workshop on Middleware for service oriented computing
A Practical Approach for Finding Stale References in a Dynamic Service Platform
CBSE '08 Proceedings of the 11th International Symposium on Component-Based Software Engineering
Journal of Network and Computer Applications
FT-OSGi: Fault Tolerant Extensions to the OSGi Service Platform
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
Fault tolerant framework and techniques for component-based autonomous robot systems
Proceedings of the 2011 ACM Symposium on Applied Computing
Hi-index | 0.00 |
Upcoming ubiquitous computing systems are required to operate in dynamic, diverse, unverified, and unpredictable operating environment. The OSGi (Open Service Gateway initiative) framework employs the service-oriented approach and the java classloader architecture for the runtime service deployment, that are well suited to the dynamic environment envisioned for home networking and ubiquitous computing. However, the current OSGi framework does not provide full reliability measures, especially for failure conditions such as network, device, and application failures. This paper analyzes software reliability issues in OSGi framework and proposes a proxy-based reliable extensions. The design concept is implemented and partly tested on an open source OSGi platform, Oscar, for the smart home residential gateway test-bed.