Abstract
This paper presents a technical approach to building
flexible groupware applications. Flexibility provides the promise of
personalizable groupware, allowing different groups to work with the
system in diverse ways which best suit the group's own needs. An
implementation technique called open protocols is described, which is
a variation of client/server architectures. Open protocols facilitate the
addition of group-specific modules long after the system has been created.
Three examples illustrating the use of open protocols are presented: floor
control, conference registration, and brainstorming. Finally, a number of
issues facing the groupware developer using open protocols are addressed,
along with strategies that can help in dealing with these issues.
Notes
We are currently acquiring citations for the work deposited into this collection. We recognize the distribution rights of this item may have been assigned to another entity, other than the author(s) of the work.If you can provide the citation for this work or you think you own the distribution rights to this work please contact the Institutional Repository Administrator at digitize@ucalgary.ca