DocumentCode
1824640
Title
Development of a collaborative application in CSDL
Author
DePaoli, Flavio ; Tisato, Francesco
Author_Institution
Dipartimento di Elettronica e Inf., Politecnico di Milano, Italy
fYear
1993
fDate
25-28 May 1993
Firstpage
210
Lastpage
217
Abstract
Cooperative system programming deals with four topics: multiuser interfaces, coordination, shared workspace, and networking control. The goal of CSDL (Cooperative Systems Design Language) is to cover all these aspects. The authors present the development of a system in CSDL. The system allows a group of physically distributed users to edit a document concurrently. It permits sharing the single-user editor xedit by multiplexing the application´s outputs to each participant, while inputs come from one user at a time. A simple floor control policy allows participants to designate who has that right. A detailed presentation of the coordination layer, and a discussion of system architecture are included
Keywords
concurrency control; groupware; software tools; user interfaces; CSDL; Cooperative Systems Design Language; collaborative application; coordination layer; floor control policy; multiuser interfaces; networking control; physically distributed users; shared workspace; system architecture; Availability; Collaboration; Collaborative work; Computer networks; Control systems; Cooperative systems; Hardware; Prototypes; Teleconferencing; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1993., Proceedings the 13th International Conference on
Conference_Location
Pittsburgh, PA
Print_ISBN
0-8186-3770-6
Type
conf
DOI
10.1109/ICDCS.1993.287706
Filename
287706
Link To Document