NORMA eResearch @NCI Library

Offloading Mobile App Components to Conserve Constrictive Mobile Resources

Ryder, Mark (2015) Offloading Mobile App Components to Conserve Constrictive Mobile Resources. Masters thesis, Dublin, National College of Ireland.

[thumbnail of Master of Science]
PDF (Master of Science)
Download (6MB) | Preview


This dissertation aims to answer the question - Under what resource is it energy efficient to migrate a partition from an application to remote device or to run the application locally? This aim was achieved by combining a close examination of the relevant literature and developing an application to test.

Chapter 2 reviews the relevant academic articles and papers on partitioning mobile applications, and mobile client architecture. This background helped develop an understanding of up-to-date knowledge in this area. It also provided a solid research foundation to base this dissertation on.

Chapter 3 sets out the available research methods and justifies the research methods selected to answer this research question. Also this chapter outlines of the experiments carried out to answer the research question.

Chapter 4 lays out the architecture design of the application to be built to help answer the research question. The application to be built will be capable of running a computation either locally on a mobile device or availing of a remote instance hosted on Microsoft Azure.

Chapter 5 describes in detail the type of experiments outlined in chapter 3. The devices environment, and software tools are also discussed.

Chapter 6 sets out the experiment environment, as well as their results. The results are displayed in comparison charts and tables. The findings are discussed at the end of the chapter.

Chapter 7 concludes with the answer to the research question based on the findings at the end of chapter 6. This chapter also discusses future work based on the findings of this dissertation.

Item Type: Thesis (Masters)
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > QA Mathematics > Computer software > Mobile Phone Applications
T Technology > T Technology (General) > Information Technology > Computer software > Mobile Phone Applications
Divisions: School of Computing > Msc.: Master of Science in Web Technologies
Depositing User: Caoimhe Ni Mhaicin
Date Deposited: 20 Oct 2015 08:51
Last Modified: 20 Oct 2015 08:51

Actions (login required)

View Item View Item