A Robust Ad-hoc Collaborative Space for Customized Mobile Application Development

Loading...
Thumbnail Image
Date
2024
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.
Description
Keywords
Citation
Collections