MobileFBP - A Dynamic Migration Framework for Android Applications

碩士 === 國立臺灣大學 === 資訊工程學研究所 === 101 === Fundamentally, the computing resources on a mobile device are limited by the form factors of the device. For a mobile application to overcome this resource limitation, it might seek and utilize extra resources in the cloud. Client-server model is a traditional...

Full description

Bibliographic Details
Main Authors: Tien-Tzong Tzeng, 曾天縱
Other Authors: Shih-Hao Hung
Format: Others
Language:en_US
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/99298266708570270071
id ndltd-TW-101NTU05392057
record_format oai_dc
spelling ndltd-TW-101NTU053920572015-10-13T23:05:29Z http://ndltd.ncl.edu.tw/handle/99298266708570270071 MobileFBP - A Dynamic Migration Framework for Android Applications MobileFBP - 針對安卓應用程式之動態轉移系統 Tien-Tzong Tzeng 曾天縱 碩士 國立臺灣大學 資訊工程學研究所 101 Fundamentally, the computing resources on a mobile device are limited by the form factors of the device. For a mobile application to overcome this resource limitation, it might seek and utilize extra resources in the cloud. Client-server model is a traditional method to utilize the cloud resources, but it requires the programmer to partition applications and establish the server environment, which are not simple tasks. Thus, we investigate procedure offloading techniques which migrate the program process to cloud system dynamically without requiring the programmer to provide a cloud service in advance. In this thesis, we proposed a unified application development framework, called MobileFBP, which leverages the Flow-Based Programming (FBP) paradigm to enable the development of portable mobile applications to run accross different mobile-cloud computing environments with scalable performance. The framework further supports heterogeneous cloud systems to reduce the execution time and power consumption with multicore processors, GPU, and hardware accelerators. We discuss the design of the MobileFBP framework and present several usage scenarios in our experimental studies. Shih-Hao Hung 洪士灝 2013 學位論文 ; thesis 38 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 資訊工程學研究所 === 101 === Fundamentally, the computing resources on a mobile device are limited by the form factors of the device. For a mobile application to overcome this resource limitation, it might seek and utilize extra resources in the cloud. Client-server model is a traditional method to utilize the cloud resources, but it requires the programmer to partition applications and establish the server environment, which are not simple tasks. Thus, we investigate procedure offloading techniques which migrate the program process to cloud system dynamically without requiring the programmer to provide a cloud service in advance. In this thesis, we proposed a unified application development framework, called MobileFBP, which leverages the Flow-Based Programming (FBP) paradigm to enable the development of portable mobile applications to run accross different mobile-cloud computing environments with scalable performance. The framework further supports heterogeneous cloud systems to reduce the execution time and power consumption with multicore processors, GPU, and hardware accelerators. We discuss the design of the MobileFBP framework and present several usage scenarios in our experimental studies.
author2 Shih-Hao Hung
author_facet Shih-Hao Hung
Tien-Tzong Tzeng
曾天縱
author Tien-Tzong Tzeng
曾天縱
spellingShingle Tien-Tzong Tzeng
曾天縱
MobileFBP - A Dynamic Migration Framework for Android Applications
author_sort Tien-Tzong Tzeng
title MobileFBP - A Dynamic Migration Framework for Android Applications
title_short MobileFBP - A Dynamic Migration Framework for Android Applications
title_full MobileFBP - A Dynamic Migration Framework for Android Applications
title_fullStr MobileFBP - A Dynamic Migration Framework for Android Applications
title_full_unstemmed MobileFBP - A Dynamic Migration Framework for Android Applications
title_sort mobilefbp - a dynamic migration framework for android applications
publishDate 2013
url http://ndltd.ncl.edu.tw/handle/99298266708570270071
work_keys_str_mv AT tientzongtzeng mobilefbpadynamicmigrationframeworkforandroidapplications
AT céngtiānzòng mobilefbpadynamicmigrationframeworkforandroidapplications
AT tientzongtzeng mobilefbpzhēnduìānzhuōyīngyòngchéngshìzhīdòngtàizhuǎnyíxìtǒng
AT céngtiānzòng mobilefbpzhēnduìānzhuōyīngyòngchéngshìzhīdòngtàizhuǎnyíxìtǒng
_version_ 1718083760251994112