Deploying collaborative applications (e.g. group editors) over mobile devices is problematic because these devices will always be resource-poor and with unstable connectivity and constrained energy. To overcome these limitations, one straightforward solution is to leverage mobile collaboration via the cloud, which is an emerged model based on virtualization for efficient and flexible use of hardware assets and software services over a network without requiring user intervention. However, designing collaborative applications with flexibility and reusability has become a hot topic in mobile cloud computing as no mature models have been proposed yet. In this paper, we describe cloud patterns (i.e. extension of classic design patterns) focusing on the description of mobile real-time data sharing through the cloud. Our design model consists of two levels: the first one provides self-protocol to create clones of mobile devices, manage users' groups and recover failed clones in the cloud. As for the second level, it supports group collaboration mechanisms for data sharing between mobile users via their clones. Our patterns have been used as a basis for the design of (i) MIDBOX a platform for supporting mobile collaboration over a private cloud, and (ii) OPTICLOUD a cloud service for scalable real-time editing works.
International audienceThe powerful evolution of hardware, software and data connectivity of mobile devices (such as smartphones and tablets) stimulates people to publish and share their personal data (like social network information or sensor readings) independently of spatial and temporal constraints. To do this, the development of an efficient semantic web collaborative editor for mobile devices is needed. However, collaboratively editing a shared semantic web document in real-time through ad-hoc peer-to-peer mobile networks requires increasing amounts of computation, data storage and network communication. In this paper, we propose a new cloud service-based model that allows a real-time co-authoring of Linked-Data (LD) as a RDF (Resource Description Framework) graph using mobile devices. Our model is built upon two layers: (i) cloning engine that enables users to clone their mobile devices in the cloud to delegate the overload of collaborative tasks and provides peer-to-peer networks where users can create ad-hoc groups; (ii) Collaborative engine that allows updating freely and concurrently a shared RDF graph in peer-to-peer fashion without requiring a central server. This work represents a step forward toward a practical and flexible co-authoring environment for LD
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.