Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
A container-based code offloading framework for mobile edge computing applications
Download
HakanMesutDur_A CONTAINER-BASED CODE OFFLOADING FRAMEWORK FOR MOBILE EDGE COMPUTING APPLICATIONS.pdf
Date
2021-9-10
Author
Dur, Hakan Mesut
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
366
views
261
downloads
Cite This
Recently, the use of mobile devices has increased tremendously. This leads to the growing complexity and diversification of mobile applications. However, mobile devices generally do not keep up with this growth and they usually suffer from low performance for complex applications. In order to improve the performance of such applications, devices can make use of nearby computation platforms such as powerful edge servers. This thesis proposes a container-based code offloading framework that provides distribution transparency and automatic migration for mobile applications. The framework supports the Python programming language and makes use of proxy objects created by the Pyro library for code offloading. Docker containers are used to run offloaded code and keep the application state. These containers are automatically migrated to the nearest edge servers in case of mobile user relocation. A sample application is developed to validate the framework.
Subject Keywords
Code offloading
,
Mobile application
,
Migration
,
Docker
URI
https://hdl.handle.net/11511/93063
Collections
Graduate School of Informatics, Thesis
Suggestions
OpenMETU
Core
A Software quality model for android applications
Şimşek, Merve Vildan; Betin Can, Aysu; Department of Information Systems (2016)
Nowadays mobile devices have become increasingly widespread. It causes mobile applications number to grow dramatically. As the popularity of these systems is predicted to continue its increase in the near future, the importance of the quality of mobile applications increases. The aim of this study is to present a quality model for Android applications. We chose applications developed for Android Operating System as our target because of its prevalence in the mobile market. To achieve the aim of the study, w...
An Optimal application partitioning and computational offloading framework for mobile cloud computing
Kaya, Mahir; Koçyiğit, Altan; Department of Information Systems (2016)
The use of mobile applications is increasing every day and they offer more functionality on mobile devices. However, these devices are inferior to server computers in terms of memory and processor capacity. Furthermore, rapid depletion of mobile devices’ energy resources is still a major problem. Performance and energy shortcomings of mobile devices can be improved by using surrogate or cloud computing technologies. In this thesis, an offloading framework is proposed to improve the performance and efficienc...
Integrating social features into mobile local search
KAHVECİ, basri; Altıngövde, İsmail Sengör; ULUSOY, ÖZGÜR (2016-12-01)
As availability of Internet access on mobile devices develops year after year, users have been able to make use of search services while on the go. Location information on these devices has enabled mobile users to use local search services to access various types of location-related information easily. Mobile local search is inherently different from general web search. Namely, it focuses on local businesses and points of interest instead of general web pages, and finds relevant search results by evaluating...
Customer value of mobile services
Zubari, Sinem; Arifoğlu, Ali; Özden, M. Yaşar; Department of Information Systems (2010)
Mobile devices are becoming widely common today. As the number of mobile devices continue to grow all around the world, its functionality is extending and mobile technologies are gaining more popularity in every aspect of our life. Today, wide range of mobile services is offered to people. The purpose of our study is examining the customer value of mobile services for individuals or citizens. A value model for mobile services has been proposed with five dimensions: Functional Value, Social Value, Emotional ...
An Open, NFC Enabler Independent Mobile Payment and Identification Method: NFC Feature Box
Turk, Ismail; Coşar, Ahmet (2016-06-24)
The use of Mobile Devices for electronic payment has increased significantly in the last decade. Near Field Communication (NFC) mobile payment is gaining popularity and it is widely considered to be the technology that will turn smartphones into m-wallets. While a typical wallet contains identification, loyalty, public transport and credit cards, m-wallet solutions currently have well-defined standards for credit card enrollment and usage only. In this thesis, we explore and present the main reason for this...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
H. M. Dur, “A container-based code offloading framework for mobile edge computing applications,” M.S. - Master of Science, Middle East Technical University, 2021.