  Application partitioning and code offloading are being researched extensively
during the past few years. Several frameworks for code offloading have been
proposed. However, fewer works attempted to address issues occurred with its
implementation in pervasive environments such as frequent network disconnection
due to high mobility of users. Thus, in this paper, we proposed a fault
tolerant algorithm that helps in consolidating the efficiency and robustness of
application partitioning and offloading frameworks. To permit the usage of
different fault tolerant policies such as replication and checkpointing, the
devices are grouped into high and low reliability clusters. Experimental
results shown that the fault tolerant algorithm can easily adapt to different
execution conditions while incurring minimum overhead.
