DocumentCode
1797717
Title
Optimizing performance and fault tolerance through cloud based adaptive replication for mobile applications
Author
Naeem, Tayyiba ; Sadik, Sarmad
Author_Institution
Dept. of Comput. Software Eng., Nat. Univ. of Sci. & Technol.(NUST), Islamabad, Pakistan
fYear
2014
fDate
15-17 Nov. 2014
Firstpage
309
Lastpage
314
Abstract
Cloud Computing is one of the important emerging technologies, which is considered as computing infrastructure of the next generation. Mobile cloud computing is a research paradigm that integrates cloud computing into mobile computing. This integration raises many challenges like performance, battery time, efficiency, network bottlenecks etc. In this paper, issues addressed include performance and fault tolerance. The emphasis is to improve and optimize the performance and fault tolerance characteristics of mobile applications by method of replicating their resources or computation on cloud platform at back end. As a proof of concept, a prototype will be developed. It will be designed for managing and transporting the necessary contents of mobile application from mobile phone/tablets to cloud based platform. This framework or middleware will be responsible for offloading the computation intensive code on the cloud resources as well as adaptive or dynamic replication of data on the cloud resources. This middleware will be designed for android based phones using the java framework. An android application related to N-Queen problem will also be developed which will use this middleware. Google app engine will be used as back end cloud which will be used to perform data computation as well as for storage of results. The Mobile application´s developers would be able to use this middleware by making slight changes in their application´s code.
Keywords
Android (operating system); Java; cloud computing; fault tolerant computing; middleware; mobile computing; Android based phones; Google app engine; Java framework; N-Queen problem; cloud based adaptive data replication; computation intensive code offloading; dynamic data replication; fault tolerance; middleware; mobile cloud computing; Cloud computing; Mobile communication; Performance evaluation; Servers; Smart phones; Android; Computation Offloading; Google app engine; Middleware; Mobile Cloud Computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems and Informatics (ICSAI), 2014 2nd International Conference on
Conference_Location
Shanghai
Print_ISBN
978-1-4799-5457-5
Type
conf
DOI
10.1109/ICSAI.2014.7009305
Filename
7009305
Link To Document