Defining Tasks, Domains and Conversational Acts in CSCW Systems: the SPACE-DESIGN Case Study
Rafael Duque (University of Castilla - La Mancha, Spain)
Jesús Gallardo (University of Castilla - La Mancha, Spain)
Crescencio Bravo (University of Castilla - La Mancha, Spain)
António José Mendes (Universidade de Coimbra, Portugal)
Abstract: Most of the current academic and professional work requires collaboration between the members of a working group. Groupware tools play a prevailing role in supporting this collaborative work, often from different locations and at the same time. The research field of CSCW (Computer-Supported Cooperative Work) studies how to design effective groupware tools. To increase their potential, groupware systems must be flexible and have the capacity to adapt themselves to multiple tasks and situations. In order to provide answers to these challenges, in this article we propose the use of meta-models and XML-based languages to specify the most important characteristics of a groupware modeling system, such as the application domain, the requirements of the tasks to be carried out, how communication takes place and the regulation of the shared workspace. These models and techniques have been used to develop a specific groupware system called SPACE-DESIGN (SPecification and Automatic Construction of collaborative Environments of DESIGN), a CSCW tool with support for synchronous distributed collaborative work that adapts and re-configures itself as a result of processing the domain specification, the task, the communication and the system working norms.
Keywords: CSCW, groupware, model-driven development
Categories: D.2.2, H.4.3, H.5.3