flowSGi Project
flowSGi
is an approach for a Collaborative Middleware for Mobile Devices
. It brings together the paradigm of Fluid Computing
and the dynamic of the OSGi
. The project was initiated as a master's thesis by Jan S. Rellermeyer
and is now an ongoing research project at Information and Communication Systems Research Group
(IKS) at ETH Zurich
.
The flowSGi
project also includes a couple of subprojects
that have been developed for the middleware system:
- Concierge
is an OSGi (Open Service Gateway Initiative) R3 implementation designed and optimized for small mobile devices with limited resources.
- jSLP
is a pure Java implementation of RFC 2608: Service Location Protocol. It provides service discovery on packet level and can run either in managed environments, or in ad-hoc networks using multicast requests.
- R-OSGi
is a framework to extend OSGi towards distributed environments. It allows enabling arbitrary existing OSGi services to be accessed from remote clients. Proxy bundles are generated on the fly.