• DocumentCode
    169288
  • Title

    A design pattern for representing Workspace Awareness

  • Author

    Teruel, Miguel A. ; Navarro, Eric ; Lopez-Jaquero, Victor ; Montero, Francisco ; Gonzalez, P.

  • Author_Institution
    LoUISE Res. Group, Univ. of Castilla - La Mancha, Albacete, Spain
  • fYear
    2014
  • fDate
    21-23 May 2014
  • Firstpage
    678
  • Lastpage
    683
  • Abstract
    Similarly to what happens when designing a single-user system, designers and developers will probably have to address some design problems that have often appeared previously in some other developments. This kind of recurrent problem can be identified, documented and captured in a design pattern that provides a reusable solution to a common problem. The main aim of this work is to provide a design pattern that can be applied to the design of CSCW applications supporting Workspace Awareness (WA). The object-oriented pattern presented answers all WA questions by means of a class structure representing the typical entities and behaviors available in collaborative applications (e.g. users, artifacts, collaborative actions). Moreover, a proof of concept is presented, thus assessing the feasibility of this pattern for a concrete technology, namely C# and Visual Studio 2012.
  • Keywords
    groupware; C#; CSCW applications; Visual Studio 2012; WA; class structure; collaborative applications; design pattern; object-oriented pattern; single-user system; workspace awareness representation; Abstracts; Collaboration; Concrete; Games; History; Software; Visualization; Visual Studio; Workspace Awareness; design pattern;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Supported Cooperative Work in Design (CSCWD), Proceedings of the 2014 IEEE 18th International Conference on
  • Conference_Location
    Hsinchu
  • Type

    conf

  • DOI
    10.1109/CSCWD.2014.6846926
  • Filename
    6846926