Conclusions The two OSGI based frameworks that we analyzed were not distributed and this turned out to be a limiting factor The two OSGI based frameworks that we analyzed were not distributed and this turned out to be a limiting factor GAIA and the middleware based on application packages and the kernel runner turned out to be better in terms of portability and their ability to exist in distributed environments GAIA and the middleware based on application packages and the kernel runner turned out to be better in terms of portability and their ability to exist in distributed environments –Good options if sensors and actuators existing in different networks need to communicate with each other –The drawback here is the development overhead that has to take place to get systems like these off the ground
{}