Self-Adaptive Opportunistic Offloading for Cloud-Enabled Smart Mobile Applications with Probabilistic Graphical Models at Runtime

I’m proud to announce that the paper summarizing the findings in my master’s thesis (Intelligent Offloading Decisions for Mobile Cloud Applications) will be presented at the 49th Hawaii International Conference on System Sciences (HICSS).

Abstract: Although extensive progress has been made in Mobile Cloud Augmentation, automated decision support on the device that enables the opportunistic and intelligent use of cloud resources is missing. Furthermore, we need solutions with reflective capabilities that can handle a changing environment and runtime variability. To simplify the deployment of smart mobile applications, we present a framework with retrospective decision support based on reinforcement learning to cater for various resource-performance trade-offs. We have adopted the MAPE-K (Monitor-Analyse-Plan-Execute-Knowledge) control loop architecture and realized the loop with Dynamic Decision Networks to manage self-adaptation at runtime. Our experiments show that our framework is capable of intelligently inferring appropriate decisions with an acceptable performance overhead of 10 milliseconds on mobile devices.

DOI: 10.1109/HICSS.2016.705 Full Text & Citations: