GROUPKIT: a groupware toolkit for building real-time conferencing applications
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Designing object-oriented synchronous groupware with COAST
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Supporting multi-user, multi-applet workspaces in CBE
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Java object-sharing in Habanero
Communications of the ACM
Artefact: a framework for low-overhead Web-based collaborative systems
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Computer-Supported Cooperative Work: Introduction to Distributed Applications
Computer-Supported Cooperative Work: Introduction to Distributed Applications
MetaWeb: bringing synchronous groupware to the world wide web
ECSCW'97 Proceedings of the fifth conference on European Conference on Computer-Supported Cooperative Work
Agilo: a highly flexible groupware framework
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
Integrating synchronous and asynchronous interactions in groupware applications
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
Towards a Platform for Cooperative Creation of Scientific Publications
CDVE '08 Proceedings of the 5th international conference on Cooperative Design, Visualization, and Engineering
PaperFlow: A Platform for Cooperative Editing of Scientific Publications
Groupware: Design, Implementation, and Use
Hi-index | 0.00 |
To improve their efficiency and competitiveness, organizations are increasingly interested in applications that support team work, usually know as groupware. Beside interoperability, familiarity with the application and users' mobility support, a feature that is of outmost importance in groupware is the notification of events produced by cooperative activities. Web Services have emerged recently to support the exchange of data in distributed environments using common Internet technologies and have been used mainly to build business-to-business applications. However, Web Services have capabilities that make them suitable to meet the requirements posed by groupware applications, a field where little work has been carried out. This article describes a model for developing cooperative applications based on Web Services technology and using asynchronous notification of events, and presents a brief description of the implementation of the support services for that model and of a prototype application that uses them.