Title :
Component architecture for building Web-based synchronous collaboration systems
Author :
Beca, Lukasz ; Fox, Geoffrey C. ; Podgorny, Marek
Author_Institution :
Northeast Parallel Archit. Center, Syracuse Univ., NY, USA
Abstract :
Competent technology gains popularity as its benefits, the reusability and simplicity of use become more and more evident. We demonstrate how component technology can be effectively applied to the process of building collaborative applications in the Web environment. In order to support development of collaborative tools, the components must satisfy a set of requirements inherent for a synchronous collaboration environment. The distribution of arbitrary events and objects, the access to the collaborative session state, and the means of synchronizing operations on the shared resources must be provided. Tango Beans is a set of components based on the Tango Interactive framework that has been implemented to facilitate rapid development of collaborative applications. We explain how Tango Beans work and how they can be used to develop collaborative tools for synchronous distance learning and Web conferencing
Keywords :
distance learning; groupware; information resources; interactive systems; object-oriented programming; teleconferencing; Tango Interactive framework; Web based synchronous collaboration systems; Web conferencing; Web environment; arbitrary events; collaborative applications; collaborative session state; collaborative tools; component architecture; shared resources; synchronous collaboration environment; synchronous distance learning; Application software; Buildings; Collaboration; Collaborative tools; Component architectures; Displays; Educational institutions; Information analysis; Java; Parallel architectures;
Conference_Titel :
Enabling Technologies: Infrastructure for Collaborative Enterprises, 1999. (WET ICE '99) Proceedings. IEEE 8th International Workshops on
Conference_Location :
Stanford, CA
Print_ISBN :
0-7695-0365-9
DOI :
10.1109/ENABL.1999.805184