Title :
A Guide to Map Application Components to Support Multi-User Real-Time Collaboration
Author :
Pichiliani, Mauro C. ; Hirata, Celso M.
Author_Institution :
Dept. of Comput. Sci., Inst. Tecnologico de Aeronautica, Sao Jose dos Campos
Abstract :
Building a collaborative application from scratch is a hard task. In the last decade many advances have been made to help the developers to construct collaborative applications, however little effort has been made to extend existing single-user applications to support real-time collaboration. This work presents a mapping from the main components of an existing single-user model-view-controller based application to multiuser real-time components of the collaborative application. The mapping allows reuse of existing single-user components by facilitating the construction of collaborative applications. This paper describes the mapping, the extension of an existing single-user application and discusses an experiment of the prototype application where the mapping was applied
Keywords :
groupware; object-oriented programming; real-time systems; collaborative application; model-view-controller; multiuser real-time collaboration; single-user applications; Application software; Buildings; Collaboration; Collaborative software; Collaborative tools; Collaborative work; Computer aided software engineering; Computer architecture; Jamming; User interfaces;
Conference_Titel :
Collaborative Computing: Networking, Applications and Worksharing, 2006. CollaborateCom 2006. International Conference on
Conference_Location :
Atlanta, GA
Print_ISBN :
1-4244-0429-0
Electronic_ISBN :
1-4244-0429-0
DOI :
10.1109/COLCOM.2006.361831