Title :
Introducing collaboration in single-user applications through the Centralized Control architecture
Author :
Manno, Ilaria ; Belgiorno, F. ; Malandrino, Delfina ; Palmieri, Giuseppina ; Pirozzi, Donato ; Scarano, Vittorio
Author_Institution :
Dip. di Inf. ed Applicazioni R.M. Capocelli, Univ. di Salerno, Fisciano, Italy
Abstract :
In this paper we describe a novel Model-View-Controller based architecture, Centralized Control, that introduces collaboration in single-users applications. The architecture is able to add collaboration with no need to modify the source code of the original single-user application, and providing also the capability to introduce group semantics into the new, collaborative application that is obtained. The architecture is shown in practice, by introducing CollabXMind, a collaborative mind map tool, that is based on a well-known single-user tool, XMind.
Keywords :
groupware; software architecture; CollabXMind; XMind; centralized control architecture; collaboration application; collaborative mind map tool; model view controller based architecture; single user applications; Collaboration; Semantics; Servers; Shape; Synchronization; Variable speed drives;
Conference_Titel :
Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), 2010 6th International Conference on
Conference_Location :
Chicago, IL
Print_ISBN :
978-963-9995-24-6