• DocumentCode
    279171
  • Title

    A language-based approach to building CSCW systems

  • Author

    Sarkar, Soumitra ; Venugopal, V.

  • Author_Institution
    IBM Corp., Research Triangle Park, NC, USA
  • Volume
    ii
  • fYear
    1991
  • fDate
    8-11 Jan 1991
  • Firstpage
    553
  • Abstract
    An architecture is given for computer supported cooperative work (CSCW) systems that maintains and executes an explicit model of a project-specific process to provide customized support for enforcing the team coordination policies that are represented in the process model. One focus of this research has been the design of a process programming language for building executable process models. The language provides features for data, activity and user role modelling. A process program executed by a generic virtual machine is the basis of a customized CSCW system. The authors present a characterization of the different dimensions of a CSCW system, describe the proposed process programming language and evaluate the expressibility of the language by demonstrating, with examples, how it can be used to generate CSCW systems with different characteristics
  • Keywords
    groupware; high level languages; project support environments; computer supported cooperative work; customized CSCW system; customized support; executable process models; generic virtual machine; language-based approach; process programming language; project-specific process; team coordination policies; user role modelling; Buildings; Character generation; Collaborative work; Computer architecture; Computer languages; Problem-solving; Process design; Software engineering; Software maintenance; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1991. Proceedings of the Twenty-Fourth Annual Hawaii International Conference on
  • Conference_Location
    Kauai, HI
  • Type

    conf

  • DOI
    10.1109/HICSS.1991.184017
  • Filename
    184017