A Robust Ad-hoc Collaborative Space for Customized Mobile Application Development
Loading...
Date
2024
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
UMT,Lahore
Abstract
By combining the characteristics of mobility, computing, storage, and communication,
portable electronic devices like smartphones, wearables, tablets, etc. have completely
changed the way we live. The software applications for these mobile devices possess the
capability to disseminate and receive information, thereby enabling the development of
applications that may be executed in a collaborative manner. However, in a situation of a
critical nature which includes unavailability of infrastructure, communication breakdown, or
disaster, information sharing across these devices may not be consistently possible, which
causes a variety of problems for the applications running in the collaborative spaces. Thus,
there is a need to facilitate the developers of collaborative applications with a framework to
build more robust applications without worrying about intermittent communication failures.
As a contribution, this research proposes a robust framework that facilitates the development
of robust, reliable, and efficient collaborative applications that communicate across devices
while working in an ad-hoc environment. Whereby, the proposed framework provides an
abstraction of some major components including service exposition, service registration,
storage, and synchronization in a robust manner. Thus, enables the application developers
to design and build customized applications as per their needs without worrying about
intermittent failures, which are taken care of by different components of the framework. The
efficacy of the framework has been demonstrated through a detailed experimental evaluation
using a custom-developed collaborative application run in a variety of operational settings
over different portable devices in ad-hoc settings.