CCE Theses and Dissertations

Date of Award


Document Type


Degree Name

Doctor of Philosophy (PhD)


Graduate School of Computer and Information Sciences


The goal of workgroup computing is to help individuals and groups efficiently perform a wide range of functions on networked computer systems (Ellis, Gibbs, & Rein, 1991). Early workgroup computing tools were designed for limited functionality and group interaction (Craighill, 1992). Current workgroup computing applications do not allow enough control of group processes and they provide little correlation between various workgroup computing application areas (Rodden and Blair, 1991). An integrated common architecture may produce more effective workgroup computing applications. Integrating common support functions into a common framework will avoid duplication of these functions for each workgroup computing application (Pastor & Jager, 1992). Over 50 research and commercial workgroup computing applications were analyzed to understand and discover their distinctive characteristics and fundamental structure. Using the specified methods, a detailed section of a workgroup computing taxonomy was synthesized for each of 11 workgroup computing functional areas. The detailed taxonomy was the consolidation of all the hierarchical structures. The taxonomy formed the basis for developing an integrated workgroup computing architecture and a set of workgroup computing Application Programming Interface (API) specifications. The results of this study support the hypothesis that the available workgroup computing literature and application documentation would provide sufficient information to develop a comprehensive workgroup computing taxonomy. By comparing workgroup tasks with workgroup computing functional areas, it was possible to derive a common set of workgroup computing management and support tasks that were based on the detailed workgroup computing taxonomy. Common workgroup computing management and support tasks formed the basis for a1! Integrated workgroup computing architecture. Finally, 86 new API specifications were written for common workgroup computing management and support functions. This study can be used by workgroup application developers to determine which common workgroup computing functions should be integrated into future workgroup applications. Implementing the results of this study in future workgroup computing systems will lead to flexible and integrated systems that are easier to use and more transparent to workgroup members. Workgroup computing researchers can use this study to identify workgroup computing functions that should be included in their research areas.

Files over 10MB may be slow to open. For best results, right-click and select "Save as..."

Share Feedback

  Link to NovaCat