﻿<?xml version="1.0" encoding="utf-8"?>
<ArticleSet>
  <ARTICLE>
    <Journal>
      <PublisherName>مرکز منطقه ای اطلاع رسانی علوم و فناوری</PublisherName>
      <JournalTitle>Journal of Information Systems and Telecommunication (JIST) </JournalTitle>
      <ISSN>2322-1437</ISSN>
      <Volume>7</Volume>
      <Issue>26</Issue>
      <PubDate PubStatus="epublish">
        <Year>2020</Year>
        <Month>1</Month>
        <Day>12</Day>
      </PubDate>
    </Journal>
    <ArticleTitle>Reliable resource allocation and fault tolerance in mobile cloud computing</ArticleTitle>
    <VernacularTitle>Reliable resource allocation and fault tolerance in mobile cloud computing</VernacularTitle>
    <FirstPage>96</FirstPage>
    <LastPage>109</LastPage>
    <ELocationID EIdType="doi">10.7508/jist.2019.02.002</ELocationID>
    <Language>en</Language>
    <AuthorList>
      <Author>
        <FirstName>Zahra</FirstName>
        <LastName>Najafabadi Samani</LastName>
        <Affiliation>University of Isfahan</Affiliation>
      </Author>
      <Author>
        <FirstName>Mohammad Reza	</FirstName>
        <LastName>Khayyam Bashi	</LastName>
        <Affiliation>University of Isfahan</Affiliation>
      </Author>
    </AuthorList>
    <History PubStatus="received">
      <Year>2019</Year>
      <Month>7</Month>
      <Day>8</Day>
    </History>
    <Abstract>By switching the computational load from mobile devices to the cloud, Mobile Cloud Computing (MCC) allows mobile devices to offer a wider range of functionalities. There are several issues in using mobile devices as resource providers, including unstable wireless connections, limited energy capacity, and frequent location changes. Fault tolerance and reliable resource allocation are among the challenges encountered by mobile service providers in MCC. In this paper, a new reliable resource allocation and fault tolerance mechanism is proposed in order to apply a fully distributed resource allocation algorithm without exploiting any central component. The objective is to improve the reliability of mobile resources. The proposed approach involves two steps: (1) Predicting device status by gathering contextual information and applying TOPSIS to prevent faults caused by volatility of mobile devices, and (2) Adapting replication and checkpointing methods to fault tolerance. A context-aware reliable offloading middleware is developed to collect contextual information and manage the offloading process. To evaluate the proposed method, several experiments are run in a real environment. The results indicate improvements in success rates, completion time, and energy consumption for tasks with high computational load</Abstract>
    <ObjectList>
      <Object Type="Keyword">
        <Param Name="Value">Mobile Cloud Computing;</Param>
      </Object>
      <Object Type="Keyword">
        <Param Name="Value">Fault tolerance;</Param>
      </Object>
      <Object Type="Keyword">
        <Param Name="Value">Reliability;</Param>
      </Object>
      <Object Type="Keyword">
        <Param Name="Value">Replication;</Param>
      </Object>
      <Object Type="Keyword">
        <Param Name="Value">Checkpointing;</Param>
      </Object>
    </ObjectList>
    <ArchiveCopySource DocType="Pdf">http://jist.ir/ar/Article/Download/15307</ArchiveCopySource>
  </ARTICLE>
</ArticleSet>