• 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