• 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