arrow
返回

Empowering Collaborative Application Development: A Robust Framework for Ad-Hoc Distributed Systems

delete2024-01-01
delete0
delete
OA
AI
I
Imran Abbas Khawaja
K
Kamran Abid
U
Uzma Farooq
Z
Zaki Malik
A
Adnan Abid *
DOI:10.1109/ACCESS.2024.3395370delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The amalgamation of ubiquity, mobility, computing prowess, storage, and communication of the portable electronic devices including smartphones, wearable devices, tablets have significantly altered the fabric of human existence. The software applications for these mobile devices possess the capability to disseminate and receive information, thereby enable the development of applications that may execute in collaborative manner. However, in situations with ad-hoc connectivity unavailability of infrastructure and communication breakdown are common, which inhibit information sharing across the devices, and hence affect the applications running in the collaborative spaces. Further the applications developers face challenges while developing reliable collaborative applications that can seamlessly execute in ad-hoc communication settings with recurring issues with device connectivity. Therefore, it is necessary to provide a reliable framework to the application developers which provides such an abstraction that they may create robust applications without any concern about random communication disruptions. To address the aforementioned issues, this article proposes a framework that facilitates the development of reliable and efficient collaborative applications that communicate across devices while working in ad-hoc device connectivity settings. The proposed framework provides an abstraction of some major components including service exposition, service registration, storage, and synchronization while ensuring robustness to the challenges posed by the intermittent connectivity failures. 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. The results reveal that the framework not only successfully mitigates the challenges posed by the ad-hoc device connectivity, but also the abstractions provided by the framework not only enables the application developers create customized robust collaborative applications with significantly fewer lines of code, but also without worrying about the intermittent communication failures among the involved devices.
Keyword:
Ad-hoc distributed systems
ad-hoc collaborative spaces
collaborative applications
dependable systems
mission critical applications

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

U
university of management & technology (umt)
学者数:
1.9K
论文数: 1.8K
被引数: 6
U
university of punjab
学者数:
6.2K
论文数: 5.0K
被引数: 7
T
Texas A&M University System
学者数:
4.4W
论文数: 4.0W
被引数: 4.0K
学者 查看更多机构
引用论文

引用论文

Polar group conformation of phosphatidylcholine. Effect of solvent and aggregation
err2002-05-01
err0
PREAI
errH. Hauser; W. Guyer; I. Pascher; P. Skrabal; S. Sundell
err分享
err收藏
Ultrafast photochemical pericyclic reactions and isomerizations of small polyenes
err2010-06-22
err0
PREAI
errWerner Fuß; Peter Hering; Karl L. Kompa; Stefan Lochbrunner; Thomas Schikarski; Wolfram E. Schmid; Sergei A. Trushin
err分享
err收藏
RDSP: Rapidly Deployable Wireless Ad Hoc System for Post-Disaster Management
errSENSORS
IF3.5
err2020-01-19
err10
errOAAI
errKhan, Ajmal; Munir, Adnan; Kaleem, Zeeshan; Ullah, Farman; Bilal, Muhammad; Nkenyereye, Lewis; Shah, Shahen; Nguyen, Long D.; Islam, S. M. Riazul; Kwak, Kyung-Sup
err分享
err收藏
Evolution of novel mimicry rings facilitated by adaptive introgression in tropical butterflies
err2017-09-05
err0
PREAI
errJuan Enciso‐Romero; Carolina Pardo‐Díaz; Simon H. Martin; Carlos F. Arias; Mauricio Linares; William Owen McMillan; Chris D. Jiggins; Camilo Salazar
err分享
err收藏
Calls of Recently Introduced Coquí Frogs Do Not Interfere with Cricket Phonotaxis in Hawaii
err2017-01-19
err0
PREAI
errMarlene Zuk; Jessie C. Tanner; Elizabeth Schmidtman; Mark A. Bee; Susan Balenger
err分享
err收藏
学者 查看更多内容