Abstract
User interfaces for groupware systems rarely reflectthe different requirements for support of theirend-users. Here we present an approach to designingmulti-user interfaces for cooperative systems whichbuilds on previous work from the HCI community in thearea of end-user customisation. Using this approach wehave developed an approach and a system prototype basedon tailorable views, or Tviews, which allows end-usersengaged in group working to configure theircooperative system interfaces to support theirdifferent tasks, preferences and levels of expertise.Tviews are user interface components which can bedragged and dropped over representations ofapplication objects to customise presentation,interaction and event updating properties, and canthemselves be tailored using high-level, incrementalcustomisation techniques. We discuss the implicationsof this work for CSCW system development by referenceto studies of work carried out by the CSCW communitywhich point to a need for more flexible and tailorablesystem interfaces.
Similar content being viewed by others
References
Beck, E. and V. Bellotti (1993): Informed Opportunism as Strategy: Supporting Coordination in Distributed Collaborative Writing. In Proceedings of ECSCW′ 93,Milan, Italy, 13-17 September, 1993. Dordrecht: Kluwer Academic Publishers, pp. 233–248.
Bentley, R. and P. Dourish (1995): Medium versus Mechanism: Supporting Collaboration through Customisation. In Proceedings of ECSCW′ 95, Stockholm, Sweden, 10-14 September, 1995. Dordrecht: Kluwer Academic Publishers, pp. 133–148.
Bentley, R., T. Horstmann and J. Trevor (1997a): The World Wide Web as Enabling Technology for CSCW: The Case of BSCW. CSCW: The Journal of Collaborative Computing, Special Issue on CSCW and the Web, vol. 6, no. 2-3, pp. 111–134.
Bentley, R.,W. Appelt, U. Busbach, E. Hinrichs, D. Kerr, K. Sikkel, T. Trevor and G. Woetzel (1997b): Basic Support for Cooperative Work on the World-Wide Web. International Journal of Human Computer Studies, Special Issue on Innovative Applications of the World-Wide Web, vol. 46, no. 6, Academic Press, pp. 827–846.
Bier, E., M. Stone, K. Pier, W. Buxton and T. DeRose (1993): Toolglass and Magic Lenses: The See-Through Interface. In Proceedings of SIGGRAPH′;93, Anaheim, California, 1-6 August, 1993. New York: ACM Press, pp. 73–80.
Bowers, J. (1994): The Work to Make the Network Work. In Proceedings of CSCW′ 94, Chapel Hill, North Carolina, 22-26 October, 1994. New York: ACM Press, pp. 287–298.
Carroll, J. and M. Rosson (1987): Paradox of the Active User. In J. Carroll (ed.): Interfacing Thought. Cambridge, MA: MIT Press, pp. 80–111.
Dix, A. (1992): Pace and Interaction. In People and Computers VII: Proceedings of HCI′ 92, York, UK, September 1992. Cambridge: Cambridge University Press, pp. 193–207.
Dollimore, J. and S. Wilbur (1991): Experiences in Building a Configurable CSCW System. In J. Bowers and S. Benford (eds.): Studies in Computer Supported Cooperative Work. Amsterdam: Elsevier Science, pp. 173–181.
Dourish, P. (1995): Developing a Reflective Model of Collaborative Systems. ACM Transactions on Computer-Human Interaction, vol. 2, no. 1, pp. 40–63.
Dourish, P. and V. Bellotti (1992): Awareness and Coordination in Shared Workspaces, In Proceedings of CSCW′ 92, Toronto, Canada, 31 October-4 November, 1992. New York: ACM Press, pp. 107–114.
Edwards, K. (1996): Policies and Roles in Collaborative Applications. In Proceedings of CSCW′ 96, Boston, Mass., 16-20 November 1996. New York: ACM Press, pp. 11–20.
Fuchs, L., U. Pankoke-Babatz and W. Prinz (1995): Supporting Cooperative Awareness with Local Event Mechanisms: The Group Desk System. In Proceedings of ECSCW′ 95, Stockholm, Sweden, 10-14 September, 1995. Dordrecht: Kluwer Academic Publishers, pp. 247–262.
Greenberg, S. (1991): Personalizable Groupware: Accommodating Individual Roles and Group Differences. In Proceedings of ECSCW′ 91, Amsterdam, The Netherlands, 1991. Dordrecht: Kluwer Academic Publishers, pp. 17–31.
Greenberg, S. and D. Marwood (1994): Real Time Groupware as a Distributed System: Concurrency Control and its Effect on the Interface. In Proceedings of CSCW ′94, Chapel Hill, North Carolina, 22-26 October 1994. New York: ACM Press, pp. 207–217.
Grudin, J. (1988): Why CSCW Applications Fail: Problems in the Design and Evaluation of Organizational Interfaces. In Proceedings of CSCW ′ 88, Portland, Oregon, 1988. New York: ACM Press, pp. 85–93.
Leland, M., R. Fish and R. Kraut (1988): Collaborative Document Production Using Quilt. In Proceedings of CSCW′ 88, Portland, Oregon, 1988. New York: ACM Press, pp. 206–215.
MacLean, A., K. Carter, L. Lövstrand and T. Moran (1990): User-tailorable Systems: Pressing the Issues with Buttons. In Proceedings of CHI′9, Seattle, Washington, 1-5 April, 1990. New York: ACM Press, pp. 175–182.
Mackay, W. (1990): Patterns of Sharing Customizable Software. In Proceedings of CSCW′ 9, Los Angeles, California, 7-10 October, 1990. New York: ACM Press, pp. 209–221.
Mackay, W. (1991): Triggers and Barriers to Customizing Software. In Proceedings of CHI′ 91, New Orleans, Louisiana, 1991. New York: ACM Press, pp. 153–160.
Mackay, W., T. Malone, K. Crowston, R. Rao, D. Rosenblitt and S. Card (1989): How Do Experienced Information Lens Users Use Rules? In Proceedings of CHI′89, Austin, Texas, 1989. New York: ACM Press, pp. 211–216.
Malone, T., K. Grant, R. Turbak, S. Brobst and M. Cohen (1987): Intelligent Information Sharing Systems. Communications of the ACM, vol. 30, pp. 484–497.
Neuwirth, C., D. Kaufer, R. Chandhok and J. Morris (1994): Computer Support for Distributed Collaborative Writing: Defining Parameters of Interaction. In Proceedings of CSCW′ 94, Chapel Hill, North Carolina,22-26 October, 1994. New York: ACM Press, pp. 145–152.
Sohlenkamp, M., L. Fuchs and A. Genau (1997): Awareness and Cooperative Work: The POLITeam Approach. In Proceedings of Hawai'i International Conference on System Sciences, HICSS′ 3,Vol. II, Wailea, Hawai'i, 7-10 January 1997. Los Alamitos, CA: IEEE Computer Society Press, pp. 549–558.
Sproull, L. and S. Kiesler (1991): Connections: New Ways of Working in the Networked Organisation. Cambridge, MA: MIT Press.
Streitz, N., J. Haake, J. Hannemann, A. Lemke, H. Schütt, W. Schuler and M. Thüring (1992): SEPIA: A Cooperative Hypermedia Authoring Environment. In Proceedings of ECHT′ 92, Milan, Italy, 1992. New York: ACM Press, pp. 11–22.
Trigg, R. and S. Bødker (1994): From Implementation to Design: Tailoring and the Emergence of Systematization in CSCW. In Proceedings of CSCW′ 94, Chapel Hill, North Carolina, 22-26 October, 1994. New York: ACM Press, pp. 45–54.
Trevor, J., T. Koch and G. Woetzel (1997):Meta Web: Bringing Synchronous Groupware to the World Wide Web. In Proceedings of ECSCW ′ 97, Lancaster, UK, 9-11 September 1997. Dordrecht: Kluwer Academic Publishers, pp. 65–80.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Wasserschaff, M., Bentley, R. Supporting Cooperation through Customisation: The Tviews Approach. Computer Supported Cooperative Work (CSCW) 6, 305–325 (1997). https://doi.org/10.1023/A:1008669529630
Issue Date:
DOI: https://doi.org/10.1023/A:1008669529630