JOURNAL ARTICLE

Engineering the Transition of Interactive Collaborative Software from Cloud Computing to Edge Computing

Guillaume OrtegatDonatien GrolauxÉtienne RivièreJean Vanderdonckt

Year: 2022 Journal:   Proceedings of the ACM on Human-Computer Interaction Vol: 6 (EICS)Pages: 1-31   Publisher: Association for Computing Machinery

Abstract

The "Software as a Service" (SaaS) model of cloud computing popularized online multiuser collaborative software. Two famous examples of this class of software are Office 365 from Microsoft and Google Workspace. Cloud technology removes the need to install and update the software on end users' computers and provides the necessary underlying infrastructure for online collaboration. However, to provide a good end-user experience, cloud services require an infrastructure able to scale up to the task and allow low-latency interactions with a variety of users worldwide. This is a limiting factor for actors that do not possess such infrastructure. Unlike cloud computing which forgets the computational and interactional capabilities of end users' devices, the edge computing paradigm promises to exploit them as much as possible. To investigate the potential of edge computing over cloud computing, this paper presents a method for engineering interactive collaborative software supported by edge devices for the replacement of cloud computing resources. Our method is able to handle user interface aspects such as connection, execution, migration, and disconnection differently depending on the available technology. We exemplify our approach by developing a distributed Pictionary game deployed in two scenarios: a nonshared scenario where each participant interacts only with their own device and a shared scenario where participants also share a common device, including a TV. After a theoretical comparative study of edge vs. cloud computing, an experiment compares the two implementations to determine their effect on the end user's perceived experience and latency vs. real latency.

Keywords:
Cloud computing Computer science Utility computing Software as a service Exploit Software Edge computing Implementation Distributed computing Cloud testing World Wide Web Cloud computing security Operating system Software engineering Software development Computer security

Metrics

1
Cited By
0.15
FWCI (Field Weighted Citation Impact)
60
Refs
0.43
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Virtual Reality Applications and Impacts
Physical Sciences →  Computer Science →  Human-Computer Interaction
Interactive and Immersive Displays
Physical Sciences →  Computer Science →  Human-Computer Interaction
Augmented Reality Applications
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition

Related Documents

JOURNAL ARTICLE

Cloud-Edge Intelligence Collaborative Computing: Software, Communication and Human

Honghao Gao

Journal:   Mobile Networks and Applications Year: 2023
JOURNAL ARTICLE

Coding Assisted Cloud-Edge Collaborative Computing

Hongtao ZhuLi ChenYunfei ChenWeidong Wang

Journal:   IEEE Transactions on Communications Year: 2025 Vol: 73 (11)Pages: 10871-10885
JOURNAL ARTICLE

Cloud-Edge-End Collaborative Computing and Intelligence

俊龙 周

Journal:   Embedded Technology and Intelligent Systems Year: 2025 Vol: 02 (04)Pages: 261-267
© 2026 ScienceGate Book Chapters — All rights reserved.