Structural Computing in the Collaborative Work Domain?

  • Jörg M. Haake
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1903)


Structural computing is a new paradigm for developing applications in new domains. One of its benefits is that adaptation of behavior—as a consequence of changes of the structures used to model the application—becomes easier. In this paper, the collaborative work domain—in particular the task of coordination—is examined as a potential application area for structural computing. Coordination behavior shows high variability, depending on the ever-changing requirements of cooperative work processes. This makes frequent adaptation of the coordination behavior necessary. To support this adaptation, a structural computing approach is described in this paper, which (1) explicitly models processes, teams, and content as part of a shared workspace, and (2) dynamically defines coordination support as behavior (i.e. computations over the above structure). Finally, some requirements on structural computing, which result from this work, are presented.


Content Structure Structural Computing Computer Support Cooperative Work Group Awareness Coordination Behavior 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    R. Bentley, T. Horstmann, J. Trevor. The World Wide Web as enabling technology for CSCW: The case of BSCW, Computer-Supported Cooperative Work: Special issue on CSCW and the Web, Vol. 6 (1997), Kluwer Academic Press.Google Scholar
  2. 2.
    M. Day, J. F. Patterson, D. Mitchell, D. The Notification Service Transfer Protocol (NSTP): Infrastructure for Synchronous Groupware. Proc. of 6th International WWW Conference, April 7–11, 1997, Santa Clara, USA.
  3. 3.
    P. Dewan, R. Choudhary. Flexible User-Interface Coupling in Collaborative Systems. In Proc. of ACM CHI’91 Conference, April 1991, pp. 41–49.Google Scholar
  4. 4.
    P. Dourish, and V. Bellotti. Awareness and Coordination in Shared Workspaces. In Proc. of the ACM 1992 Conference on Computer Supported Cooperative Work, Toronto, Nov. 1–4, pp. 107–114.Google Scholar
  5. 5.
    L. Fuchs, U. Pankoke-Babatz, W. Prinz. Supporting Cooperative Awareness with Local Event Mechanisms: The GroupDesk System. In Proc. of the 4th European Conf. on CSCW (ECSCW’95), Stockholm, September 10–14, 1995, pp. 247–262.Google Scholar
  6. 6.
    A. Haake, J. Haake. Take Co Ver: Exploiting Version Support in Cooperative Systems. In Proc. of InterCHI’93, Amsterdam, April 26–29, pp. 406–413.Google Scholar
  7. 7.
    A. Haake, D. Hicks. VerSE: Towards Hypertext Versioning Styles. In Proc. of 7th ACM Conference on Hypertext, Washington, March 16–20, pp. 224–234.Google Scholar
  8. 8.
    J. M. Haake, and W. Wang. Flexible support for business Processes: Extending cooperative hypermedia with process support, Proceedings of Group’97, Phoenix, November 16–19, 1997, pp. 341–350.Google Scholar
  9. 9.
    J. M. Haake. Facilitating Orientation in Shared Hypermedia Workspaces. In: Stephen C. Hayne (Ed.): Group’99. Proceedings of the International ACM SIG-GROUP Conference on Supporting Group Work (November 14–17, 1999, Embassy Suites Hotel, Phoenix, Arizona, USA), pp. 365–374, New York, ACM Press, 1999.CrossRefGoogle Scholar
  10. 10.
    U. Hahn, M. Jarke, K. Kreplin, M. Farusi. CoAUTHOR: A hypermedia group authoring environment. In Proc. of the 1st European Conference on Computer Supported Cooperative Work (EC-CSCW’89), Gatwick, U.K., September 13–15. Computer Science House: Sloug.Google Scholar
  11. 11.
    L. MacGuffin, G. M. Olson. ShrEdit: A Shared Electronic Workspace. Technical Report No. 45, University of Michigan, Cognitive Sciences and Machine Intelligence Laboratory. 1992.Google Scholar
  12. 12.
    G. Mark. Merging Multiple Perspectives in Groupware Use: Intra-and Intergroup Conventions. Proceedings of Group’97, Phoenix, November 16–19, 1997, pp. 19–28.Google Scholar
  13. 13.
    Tim Mansfield, Simon Kaplan, Geraldine Fitzpatrick, Ted Phelps, Mark Fitzpatrick, Richard Taylor. Evolving Orbit: a progress report on building locales. Proc. of Group’97, ACM Press, Phoenix, AZ, Nov 1997.Google Scholar
  14. 14.
    C. M. Neuwirth, R. Chandhok, D. S. Kaufer, P. Erion, J. Morris, D. Miller. Flexible Diffing in a Collaborative Writing System. In Proc. of the ACM 1992 Conference on Computer Supported Cooperative Work, Toronto, October 31-November 4, pp. 147–154.Google Scholar
  15. 15.
    T. Nomura, K. Hayashi, T. Hazama, S. Gudmundson. Interlocus: Workspace Configuration Mechanisms for Activity Awareness. In Proc. of the ACM 1998 Conference on Computer Supported Cooperative Work (CSCW’98), Seattle, Washington, November 14–18, 1998, pp. 19–28.Google Scholar
  16. 16.
    P. J. Nürnberg, J. J. Leggett, E. R. Schneider. As we should have thought. Proceedings of ACM HT’97, pp. 96–101.Google Scholar
  17. 17.
    S. Reich, U. K. Wiil, P. Nürnberg, H. C. Davis, K. Grønbæk, K. M. Anderson, D. E. Millard, J. M. Haake. Addressing Interoperability in Open Hypermedia: The Design of the Open Hypermedia Protocol. The New Review of Hypermedia and Multimedia 5 (1999), 207–248.CrossRefGoogle Scholar
  18. 18.
    M. Roseman, S. Greenberg. TeamRooms: Network Places for Collaboration. In Proceedings of the ACM CSCW’ 96, Boston, November 1996, pp. 325–333.Google Scholar
  19. 19.
    M. Roseman, S. Greenberg. GroupKit: A Groupware Toolkit for Building Real-Time Conferencing Applications. In Proc. of the ACM 1992 Conference on Computer Supported Cooperative Work (CSCW’92), Toronto, October 31-November 4, pp. 43–50.Google Scholar
  20. 20.
    N. Streitz, J. Geissler, J. Haake, J. and Hol. DOLPHIN: Integrated meeting support across local and remote desktop environments and liveboards. In Proc. of ACM CSCW’94 (October 1994), pp. 345–358.Google Scholar
  21. 21.
    N. Streitz, J. Haake, J. Hannemann, A. Lemke, W. Schuler, H. Schütt, and M. Thüring. SEPIA: a cooperative hypermedia authoring environment. In Proceedings of ACM Hypertext’92 (1992), pp. 11–22.Google Scholar
  22. 22.
    R. Trigg, L. Suchman, F. Halasz Supporting Collaboration in NoteCards. In Proc. of the ACM Conference on Computer Supported Cooperative Work (CSCW’86), Austin, December 3–5. Pp. 153–162.Google Scholar
  23. 23.
    W. Wang, and R. Rada. Structured Hypertext with Domain Semantics, ACM Transactions on Information Systems, Vol. 16, No. 4 (Oct. 1998), pp. 372–412.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Jörg M. Haake
    • 1
  1. 1.GMD - German National Research Center for Information TechnologyIPSI - Publication and Information Systems InstituteDarmstadtGermany

Personalised recommendations