• DocumentCode
    322501
  • Title

    Collaborative applications experience with the Bauhaus coordination language

  • Author

    Carriero, Nicholas ; Gelernter, David ; Hupfer, Susanne

  • Author_Institution
    Dept. of Comput. Sci., Yale Univ., New Haven, CT, USA
  • Volume
    1
  • fYear
    1997
  • fDate
    7-10 Jan 1997
  • Firstpage
    310
  • Abstract
    Though extremely promising in the abstract, collaborative computing systems have not yet lived up to their full potential. Besides problems pointed out by other researchers, we blame a lack of integration that pervades the field. The collaborative computing landscape consists largely of a collection of specific groupware tools, each designed and built for a specific purpose. For the most part, applications remain isolated from, and incompatible with, each other and with a user´s normal work environment. The infrastructures and toolkits that do exist for building groupware systems represent a promising approach, but tend to focus on one kind of system (e.g. synchronous or asynchronous) to the exclusion of others. To ameliorate such problems, we propose taking a coordination language-based approach to groupware construction. Our new coordination language, Bauhaus, has been used to successfully construct a variety of different kinds of groupware systems. We briefly describe the Bauhaus language and our Bauhaus system prototype. We then discuss three collaborative systems that we have built using Bauhaus: a multi-user discussion system, a meeting scheduler and a multi-user dungeon (MUD)
  • Keywords
    groupware; parallel languages; programming environments; scheduling; software engineering; Bauhaus coordination language; Bauhaus system prototype; Linda; MUD; collaborative applications; groupware tools; meeting scheduler; multi-user discussion system; multi-user dungeon; system integration; work environment; Application software; Buildings; Collaboration; Collaborative software; Collaborative tools; Collaborative work; Computer science; Humans; Multiuser detection; Prototypes; Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
  • Conference_Location
    Wailea, HI
  • ISSN
    1060-3425
  • Print_ISBN
    0-8186-7743-0
  • Type

    conf

  • DOI
    10.1109/HICSS.1997.667278
  • Filename
    667278