Research Article
A Guide to Map Application Components to Support Multi-User Real-Time Collaboration
@INPROCEEDINGS{10.1109/COLCOM.2006.361831, author={Mauro C. Pichiliani and Celso M. Hirata}, title={A Guide to Map Application Components to Support Multi-User Real-Time Collaboration}, proceedings={2nd International ICST Conference on Collaborative Computing: Networking, Applications and Worksharing}, publisher={IEEE}, proceedings_a={COLLABORATECOM}, year={2007}, month={5}, keywords={Application software Buildings Collaboration Collaborative software Collaborative tools Collaborative work Computer aided software engineering Computer architecture Jamming User interfaces}, doi={10.1109/COLCOM.2006.361831} }
- Mauro C. Pichiliani
Celso M. Hirata
Year: 2007
A Guide to Map Application Components to Support Multi-User Real-Time Collaboration
COLLABORATECOM
IEEE
DOI: 10.1109/COLCOM.2006.361831
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.