Article
Authors | Gabriel Orsini, Dirk Bade, Winfried Lamersdorf |
Title | CloudAware: Empowering Context-Aware Self-Adaptation for Mobile Applications |
Published in | Transactions on Emerging Telecommunications Technologies |
Publisher | Wiley |
Medium | Volume 29 Number 4 |
Date | 2018 |
Document nr (ISBN/DOI) | 10.1002/ett.3210 |
URL | http://onlinelibrary.wiley.com/doi/10.1002/ett.3210/full |
Abstract | Mobile devices are already woven into our everyday life and we became accustomed that mobile apps assist us in a multitude of daily activities and with the rise of the Internet of Things new opportunities to further automatize tedious tasks open up. New functional and user experience requirements demand for further resources and new ways to acquire these, because mobile devices remain comparatively limited in terms of, e.g., computation, storage, and battery life. To face these challenges, current approaches augment mobile applications either with cloud resources (Mobile Cloud Computing, MCC) or with resources near the mobile device at the logical edge of the network (Mobile Edge Computing, MEC) onto which tasks can be offloaded during runtime. But this does not automatically solve the conflict between resource demands and a good user experience, as current solutions prove. It is the dynamically changing context that makes for good or bad offloading strategies. In this paper, we corroborate this finding by first evaluating 40 existing solutions based on a requirements catalogue derived from several application scenarios as well as the ISO/IEC criteria for software quality. Afterwards, we present CloudAware, a mobile MCC/MEC middleware that supports automated context-aware self-adaptation techniques that ease the development of elastic, scalable and context-adaptive mobile applications. Moreover, we present a qualitative evaluation of our concepts and quantitatively evaluate different offloading scenarios using real usage data to prove that mobile applications indeed benefit from context-aware self-adaptation techniques. And finally, we conclude with a discussion of open challenges. |
Document | |
Other formats | Din 1501 |
Debug Info for generation of "last modified"publications_582 (2017-06-08 19:36:06) | publications_582 (2017-06-20 13:42:36) | publications_582 (2017-06-20 13:48:48) | publications_582 (2017-06-20 13:52:31) | publications_582 (2017-06-26 11:54:43) | publications_582 (2017-06-26 13:12:07) | publications_582 (2017-06-29 12:45:09) | publications_582 (2017-08-21 07:40:02) | publications_582 (2018-03-13 11:26:33) | publications_582 (2018-05-09 06:28:32) | publication2person_582_4 (2017-06-08 19:36:06) | textFragments_de_928 (2017-06-08 19:36:06) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06) | publication2person_582_238 (2017-06-08 19:36:06) | persons_238 (2013-12-09 20:06:00) | publication2person_582_1679 (2017-06-08 19:36:06) | persons_1679 (2014-06-13 21:17:00) | persons_1679 (2016-03-14 14:47:18) | persons_1679 (2016-03-14 14:47:50) | persons_1679 (2016-03-14 15:04:52) | persons_1679 (2016-03-14 15:05:36) | persons_1679 (2018-01-22 04:39:55) | publication2project_582_56 (2017-06-20 13:42:36) | person2project_4_56 (2015-02-09 11:46:50) | projects_56 (2015-05-29 15:04:01) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06) | person2project_238_56 (2015-02-09 11:46:50) | projects_56 (2015-05-29 15:04:01) | persons_238 (2013-12-09 20:06:00) | person2project_1679_56 (2015-02-09 11:46:50) | projects_56 (2015-05-29 15:04:01) | persons_1679 (2014-06-13 21:17:00) | persons_1679 (2016-03-14 14:47:18) | persons_1679 (2016-03-14 14:47:50) | persons_1679 (2016-03-14 15:04:52) | persons_1679 (2016-03-14 15:05:36) | persons_1679 (2018-01-22 04:39:55) | person2project_2016_56 (2016-05-12 17:38:05) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06)
23. August 2021 at 15:46 by Prof. Dr. Winfried LamersdorfCALL getCollectionFull('publications/lookpub','vsis',582,0)