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
Link To Document