An Architecture to Integrate Automatic Observation Mechanisms for Collaboration Analysis in Groupware | SpringerLink
Skip to main content

An Architecture to Integrate Automatic Observation Mechanisms for Collaboration Analysis in Groupware

  • Conference paper
On the Move to Meaningful Internet Systems: OTM 2008 Workshops (OTM 2008)

Abstract

The study of the effectiveness and suitability of the different facilities usually provided by groupware tools (e.g., tele-pointers, instant messaging, shared editors, etc.) has always been of particular concern to the CSCW (Computer-Supported Cooperative Work) community. Interaction and Collaboration Analysis is a research field that deals with the automatic evaluation of users interactions in order to improve collaborative work processes. These analysis processes usually follow a cycle consisting of three phases: observation, abstraction andintervention. In this context, a current challenge is to design automatic observation mechanisms so that not only can user actions be represented, stored and aggregated by a groupware system, but also so that analysts can identify weaknesses and strengths in the use of the system. In this article, we define an architectural model for the systematic development of a groupware system that incorporates mechanisms to automatically observe users interactions. This approach has been used to develop COLLECE, a groupware system that supports synchronous-distributed collaborative programming.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Beaudouin-Lafon, M. (ed.): In: Computer Supported Co-operative Work. Ed. Trends in Software, vol. 7. John Wiley & Sons, Chichester (1999)

    Google Scholar 

  2. Billeskov, K., Simonsen, J.: Http Log Analysis: An Approach to Studying the Use of Web-Based Information Systems. Scandinavian Journal of Information System 16(1), 145–174 (2004)

    Google Scholar 

  3. Bosch, J.: Design & Use of Software Architectures – Adopting and evolving a product-line approach. Pearson Education, London (2000)

    Google Scholar 

  4. Bratitsis, T., Dimitracopoulou, A.: Monitoring and Analysing Group Interactions in asynchronous discussions with the DIAS system. In: Dimitriadis, Y., Zigurs, I., Gomez-Sanchez, E. (eds.) CRIWG 2006. LNCS, vol. 4154, pp. 54–61. Springer, Heidelberg (2006)

    Google Scholar 

  5. Bravo, C., Duque, R., Gallardo, J., García, J., García, P.: A Groupware System for Distributed Collaborative Programming: Usability Issues and Lessons Learned International. In: Van Hillegersberg, J., Harmsen, F., Amrit, C., Geisberger, E., Keil, P., Kuhrmann, M. (eds.) Workshop on Tools Support and Requirements Management for Globally Distributed Software Development. CTIT Workshop Proceedings, Centre for Telematics and Information Technology, pp. 50–56 (2007)

    Google Scholar 

  6. Bravo, C., Redondo, M.A., Verdejo, M.F., Ortega, M.: A Framework for the Analysis of Process and Solution in Synchronous Collaborative Learning Environments. International Journal of Human-Computer Studies (in press)

    Google Scholar 

  7. Cook, C., Churcher, N.: Modelling and Measuring Collaborative Software Engineering. In: Estivill-Castro, V. (ed.) Proc. Twenty-Eighth Australasian Computer Science Conference (ACSC 2005), Newcastle, Australia, CRPIT, vol. 38, pp. 267–276. ACS (2005)

    Google Scholar 

  8. Duque, R., Bravo, C.: Analyzing work productivity and program quality in collaborative programming practices. In: The 3rd International Conference on Software Engineering Advances, ICSEA 2008, IEEE Computer Society Press, Los Alamitos (2008) (in press)

    Google Scholar 

  9. Duque, R., Gallardo, J., Bravo, C., Mendes, A.J.: Defining tasks, domains and conversational acts in CSCW systems: the SPACE-DESIGN case. Journal of Universal Computer Science 14(9), 1463–1479 (2008)

    Google Scholar 

  10. Gaaloul, W., Alaoui, S., Baina, K., Godart, C.: Mining Workflow Patterns through Event-Data Analysis. In: Proceedings of the 2005 Symposium on Applications and the Internet Workshops, pp. 226–229 (2005)

    Google Scholar 

  11. Garrido, J.L., Gea, M., Rodríguez, M.L.: Requirements Engineering in Cooperative Systems. In: Requirements Engineering for Sociotechnical Systems, pp. 226–244. IDEA GROUP, Inc., USA (2005)

    Chapter  Google Scholar 

  12. Garrido, J.L., Padereswki, P., Rodríguez, M.L., Hormos, M.J., Noguera, M.: A Software Architecture Entended to Design High Quality Groupware Applications. In: Proc. of the 4th International Workshop on System/Software Architectures (IWSSA 2005), Las Vegas, (USA) (2005)

    Google Scholar 

  13. Greenberg, S., Roseman, M.: Groupware toolkits for synchronous work. In: Beaudouin-Lafon, M. (ed.), John Wiley & Sons, Chichester (1996)

    Google Scholar 

  14. Grudin, J.: Why CSCW applications fail: problems in the design and evaluation of organization of organizational interfaces. In: Proceedings of the 1988 ACM Conference on Computer-Supported Cooperative Work. CSCW 1988, pp. 85–93. ACM Press, New York (1988)

    Chapter  Google Scholar 

  15. Grudin, J.: Computer-supported cooperative work: History and focus. IEEE Computer 27(5), 19–26 (1994)

    Article  Google Scholar 

  16. Gutwin, C., Penner, R., Schneider, K.: Group Awareness in Distributed Software Development. In: Proc. ACM CSCW 2004, pp. 72–81 (2004)

    Google Scholar 

  17. IEEE std 610.12-1990 (n.d.): IEEE Standard Glossary of Software Engineering Terminology (Retrieved January 19, 1990)

    Google Scholar 

  18. Komlodi, A., Lutters, W.G.: Collaborative use of individual search histories. Interact. Comput. 20(1), 184–198 (2008)

    Article  Google Scholar 

  19. Martínez, A., Dimitriadis, Y., de la Fuente, P.: Towards an XML-based model for the representation of collaborative action. In: Proceedings of the Conference on Computer Support for Collaborative Learning (CSCL 2003), Bergen, Norway, pp. 14–18 (2003)

    Google Scholar 

  20. Muehlenbrock, M., Hoppe, U.: Computer supported interaction analysis of group problem solving. In: Computer Support for Collaborative Learning, Palo Alto, USA, pp. 398–405 (1999)

    Google Scholar 

  21. Phillips, W.G.: Architectures for Synchronous Groupware Technical Report 1999-425 (1999); ISSN 0836-0227-1999-425

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Duque, R., Rodríguez, M.L., Hurtado, M.V., Noguera, M., Bravo, C. (2008). An Architecture to Integrate Automatic Observation Mechanisms for Collaboration Analysis in Groupware. In: Meersman, R., Tari, Z., Herrero, P. (eds) On the Move to Meaningful Internet Systems: OTM 2008 Workshops. OTM 2008. Lecture Notes in Computer Science, vol 5333. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88875-8_57

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-88875-8_57

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-88874-1

  • Online ISBN: 978-3-540-88875-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics