CloudAware: Towards context-adaptive mobile cloud computing

作者: Gabriel Orsini , Dirk Bade , Winfried Lamersdorf

DOI: 10.1109/INM.2015.7140465

关键词:

摘要: The widespread use of mobile devices such as smartphones and tablets is flanked by an ever increasing supply applications. Along with this trend, expectations requirements users rise well. For example, do not want to compromise on comfortable daily routines available desktop computers. However, intrinsic characteristic their limited availability resources (e.g., CPU, storage, bandwidth, energy) hindering in particular computation-intensive tasks. In scenario, cloud computing (MCC) promises overcome these limitations offering apparently infinite the infrastructure that are transparently accessible also for order easily benefit from offerings, dynamic code offloading has been proposed several approaches recently. solutions either consider complexity arising dynamically changing context environments adequately or have a steep learning curve inhibiting easy adoption developers. Therefore, paper presents novel approach towards context-adaptive computing. that, first extensive analysis was conducted merging ISO standards users', applications' developers' needs. Based this, evaluation related MCC-approaches allowed identifying promising concepts well current shortcomings. As result, MCC-framework, called CloudAware, eases development MCC-applications programming abstractions, multi-level distribution transparency, adaptation features hands-free end-users.

参考文章(21)
Ioana Giurgiu, Oriana Riva, Gustavo Alonso, Dynamic software deployment from clouds to mobile devices international middleware conference. pp. 394- 414 ,(2012) , 10.1007/978-3-642-35170-9_20
Jari Porras, Oriana Riva, Mads Darø Kristensen, Dynamic Resource Management and Cyber Foraging Middleware for Network Eccentric and Mobile Applications. pp. 349- 368 ,(2009) , 10.1007/978-3-540-89707-1_16
Byung-Gon Chun, Sunghwan Ihm, Petros Maniatis, Mayur Naik, Ashwin Patti, CloneCloud Proceedings of the sixth conference on Computer systems - EuroSys '11. pp. 301- 314 ,(2011) , 10.1145/1966445.1966473
Ricky K. K. Ma, King Tin Lam, Cho-Li Wang, Chenggang Zhang, A Stack-on-Demand Execution Model for Elastic Computing international conference on parallel processing. pp. 208- 217 ,(2010) , 10.1109/ICPP.2010.79
Rajesh Krishna Balan, Darren Gergle, Mahadev Satyanarayanan, James Herbsleb, Simplifying cyber foraging for mobile devices Proceedings of the 5th international conference on Mobile systems, applications and services - MobiSys '07. pp. 272- 285 ,(2007) , 10.1145/1247660.1247692
Verdi March, Yan Gu, Erwin Leonardi, George Goh, Markus Kirchberg, Bu Sung Lee, None, μCloud: Towards a New Paradigm of Rich Mobile Applications Procedia Computer Science. ,vol. 5, pp. 618- 624 ,(2011) , 10.1016/J.PROCS.2011.07.080
Alexander Pokahr, Lars Braubach, The active components approach for distributed systems development International Journal of Parallel, Emergent and Distributed Systems. ,vol. 28, pp. 321- 369 ,(2013) , 10.1080/17445760.2013.785546
Manuel Román, Christopher Hess, Renato Cerqueira, Anand Ranganathan, Roy H. Campbell, Klara Nahrstedt, Gaia: a middleware platform for active spaces Mobile Computing and Communications Review. ,vol. 6, pp. 65- 67 ,(2002) , 10.1145/643550.643558
Sokol Kosta, Andrius Aucinas, Pan Hui, Richard Mortier, Xinwen Zhang, ThinkAir: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading international conference on computer communications. pp. 945- 953 ,(2012) , 10.1109/INFCOM.2012.6195845
Kurt Geihs, Selbst-adaptive Software Informatik Spektrum. ,vol. 31, pp. 133- 145 ,(2008) , 10.1007/S00287-007-0198-9