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