DocumentCode :
714803
Title :
Decision Support for Mobile Cloud Computing Applications via Model Checking
Author :
Aceto, Luca ; Morichetta, Andrea ; Tiezzi, Francesco
Author_Institution :
Reykjavik Univ., Reykjavik, Iceland
fYear :
2015
fDate :
March 30 2015-April 3 2015
Firstpage :
199
Lastpage :
204
Abstract :
Deciding whether to off load some computation is a crucial issue in Mobile Cloud Computing systems. This paper proposes a new methodology, whose goal is to provide runtime support for off loading decisions, based on a formal framework. By means of a domain specific language (MobiCa), a developer can define both system and application structure. Using the diagnostic trace generated at runtime by the well-known model checker UPPAAL, driven by some query verified on the timed automata model associated with the MobiCa specification, the framework decides which application fragments should be remotely executed. The proposed approach is exemplified on a navigator case study, probably one of the most used applications on mobile devices.
Keywords :
automata theory; cloud computing; formal specification; formal verification; mobile computing; specification languages; MobiCa domain specific language; MobiCa specification; UPPAAL model checker; application fragments; application structure; decision support; diagnostic trace; formal framework; mobile cloud computing applications; offloading decisions; query verification; runtime support; system structure; timed automata model; Batteries; Computational modeling; Mobile communication; Mobile handsets; Navigation; Runtime; Synchronization; code offloading; decision support; energy saving; model checking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mobile Cloud Computing, Services, and Engineering (MobileCloud), 2015 3rd IEEE International Conference on
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1109/MobileCloud.2015.21
Filename :
7130887
Link To Document :
بازگشت