Be the first to like this
OSGi Community Event 2014
When developing a mobile cloud application, an important challenge is to choose which part of your application to execute locally on the device, and which part to process in the cloud. Also, often the best deployment depends on the environment, such as the hardware capabilities of the device(s) at hand, and the network connectivity. The AIOLOS platform leverages OSGi technology to decouple application bundle deployment from development. With AIOLOS it is easy to distribute bundles between wearable devices and cloud instances at runtime, as well as to scale out bundles in cloud environments. AIOLOS also provides extensive monitoring information, which can be used to trigger redeployments. To do so, AIOLOS heavily builds upon several OSGi specifications, such as Remote Services, Service Hooks, the Repository and Resolver service, and uses the low-footprint Concierge runtime to bring OSGi on the mobile. In this talk the overall architecture of AIOLOS will be presented, and some use case scenarios will be highlighted by a demo.
Tim Verbelen received his M.Sc. degree in Computer Science from Ghent University, Belgium in June 2009. In July 2013, he received his Ph.D. degree with his dissertation "Adaptive Offloading and Configuration of Resource Intensive Mobile Applications". Since August 2009, he has been working at the Departement of Information Technology (INTEC) of the Faculty of Engineering at Ghent University, and is now active as postdoctoral researcher. His main research interests include mobile cloud computing and adaptive software. Specifically he is researching adaptive strategies to enhance real-time applications such as Augmented Reality on mobile devices.