next up previous contents
Next: ACKNOWLEDGMENTS Up: Tools for Implementing Previous: USING MULTIPLE MULTIUSER

CONCLUSIONS

Three main conclusions can be drawn from this paper:

In this paper, we have considered only a subset of the collaboration functions to compare the automation, flexibility, and performance of multiuser tools. It is necessary to also consider other important collaboration functions such as support for multimedia [Man91], undo/redo [Cho92], and navigation [Jef92] in multiuser applications. It would be also useful to consider other criteria for comparing these tools such as how easy it is to use the applications supported by them.

One of the important conclusions of this paper is that each of these tools has important advantages and drawbacks. We see two future approaches for solving this problem. One approach is to make these tools ``open'', that is, allow a single client to use the services of multiple tools, thereby allowing the application to use different multiuser tools to share different parts of its data. A second, more difficult and challenging, approach is to build an integrated system that offers the benefits of all of these tools. By describing the main concepts behind the design of these tools and pointing out the similarities and differences among the approaches implemented by them, this paper has taken a first step towards this goal.



next up previous contents
Next: ACKNOWLEDGMENTS Up: Tools for Implementing Previous: USING MULTIPLE MULTIUSER



Prasun Dewan
Wed Mar 3 12:06:07 EST 1999