When client/server isn't enough: coordinating multiple distributed tasks
- 1 May 1994
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Computer
- Vol. 27 (5) , 73-79
- https://doi.org/10.1109/2.291288
Abstract
Computing in a distributed environment for multitasked cooperative work is a promising area that presents many coordination issues. Our prototype system implements a three-layer architecture to provide greater control and flexibility in the distributed multitasking environment. The architecture includes a groupware server, application servers, and clients. The architecture can be further refined to provide more flexible control of activities. More applications, such as group calendaring and participative design can also be studied to find their idiosyncratic coordination needs and to elaborate the division of labor among different servers and clients.<>Keywords
This publication has 9 references indexed in Scilit:
- Coordination languages and their significanceCommunications of the ACM, 1992
- A cognitive-map-based approach to the coordination of distributed cooperative agentsIEEE Transactions on Systems, Man, and Cybernetics, 1992
- Strategies for real-time dialogue and interaction in multiagent systemsIEEE Transactions on Systems, Man, and Cybernetics, 1992
- Electronic meeting systemsCommunications of the ACM, 1991
- Groupware: some issues and experiencesCommunications of the ACM, 1991
- What is coordination theory and how can it help design cooperative work systems?Published by Association for Computing Machinery (ACM) ,1990
- Rendezvous: an architecture for synchronous multi-user applicationsPublished by Association for Computing Machinery (ACM) ,1990
- Coordinating concurrent developmentPublished by Association for Computing Machinery (ACM) ,1990
- Data sharing in group workACM Transactions on Information Systems, 1987