FT-OSGi: Fault Tolerant Extensions to the OSGi Service Platform

C. Torrão, N. Carvalho, and L. Rodrigues.

Proceedings of the the 11th International Symposium on Distributed Objects, Middleware, and Applications (DOA'09), Vilamoura, Algarve-Portugal, Nov 01 - 03, 2009


The OSGi Service Platform defines a framework for the deployment of extensible and downloadable Java applications. Many of the application areas for OSGi have significant dependability requirements. This paper presents and evaluates FT-OSGi, a set of extensions to the OSGi Service Platform that allow to replicate OSGi services. FT-OSGi supports transparent replication of OSGi services, including state-transfer among replicas, supports multiple replication strategies, and allows to apply a different replication strategy to each OSGi service.

Also available extended report (pdf) .

Luís Rodrigues