Advertisement

COPSE-Web: An Infrastructure for Developing Web-Based Groupware Applications

  • José Maria N. David
  • Marcos R.S. Borges
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2440)

Abstract

The main approach for the development of groupware applications presented in the literature, has been the use of toolkits. However, at least in the case of groupware applications the main advantages of toolkits have not been fully accomplished. They don’t offer the necessary flexibility to address the social aspects related to the interaction of geographically dispersed groups. Although the web is the main application environment for current applications, only recent toolkits have been able to support the groupware development for the web. In this paper, we discuss and describe the work carried out in converting COPSE to COPSE-Web, an infrastructure for the development of web-based groupware applications. We used this work to discuss the requirements, the architectural and implementation issues in the design of an integrated groupware toolkit. We illustrate the advantages of our approach by describing the development of the environment’s administration tool.

Keywords

World Wide Web CSCW framework groupware toolkit Web-based development 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    Bentley, R., Horstmann, T., Trevor, J., “The World Wide Web as enabling technology for CSCW: The case of BSCW”. In: Computer-Supported Cooperative Work: Special Issue on CSCW and the Web, vol. 6., 1997, pp. 111–134.CrossRefGoogle Scholar
  2. [2]
    Borges, M. R. S. and Pino, J. A., “Awareness Mechanisms for Coordination in Asynchronous CSCW”. In: Proc. 9 th Workshop on Information Technologies and Systems (WITS 1999), Charlotte, North Carolina, Dec. 1999, pp. 69–74.Google Scholar
  3. [3]
    David, J. M. N., Borges, M. R. S., “Improving the Selectivity of Awareness Information in Groupware Applications”. In: Proc. of the Sixth International Conference on CSCW in Design, London, Ontario, Canada, Jul. 2001, pp. 41–46.Google Scholar
  4. [4]
    David, J. M. N., Borges, M. R. S., “Selectivity of Awareness Components in Asynchronous CSCW Environments”. In: Proc. of Seventh International Workshop on Groupware (CRIWG’01), Darmstadt, Germany, Sept. 2001, pp. 115–124.Google Scholar
  5. [5]
    Dias, M. S., “COPSE-Um Ambiente de Suporte ao Projeto Cooperativo de Software”.Master Dissertation in Portuguese. COPPE/UFRJ, Rio de Janeiro, RJ, Brazil, Jul. 1998.Google Scholar
  6. [6]
    Dias, M. S. and Borges, M. R. S., “Development of Groupware Systems with the COPSE Infrastructure”. In: Proc. of 5 th International Workshop on Groupware (CRIWG’99), Cancún, México, Sept. 1999, pp.278–285.Google Scholar
  7. [7]
    ESCOT, 2002, URL http://www.escot.org (web page as of May 2002).
  8. [8]
    Fields, D. K. and Kolb, M. A., “Web Development with JavaServer Pages”, Manning Publications Co., 2000.Google Scholar
  9. [9]
    Fuchs, L., “AREA: A Cross-Application Notification Service for Groupware”. In: Proceedings of the Sixth European Conference on Computer-Supported Cooperative Work (ECSCW’99), Copenhagen, Denmark, Kluwer Academic Publishers, Sept. 1999, pp. 61–80.Google Scholar
  10. [10]
    Gall, U. and Hauck, F., “Promondia: A Java-Based Framework for Real-time Group Communication in the Web”. In: Proc. of Sixth International World Wide Web Conference, Santa Clara, California, USA, Apr., 1997.Google Scholar
  11. [11]
    Greenberg, S. and Roseman, M., “Using a Room Metaphor to Ease Transitions in Groupware”. Research report 98/611/02, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, Jan., 1998.Google Scholar
  12. [13]
    Habanero, 2001, URL: http://www.habanero.ncsa.uiuc.edu/habanero/ (web page as of Jan.2001).
  13. [14]
    Rivera, G. J. H., Courtiat, J. and Villemur, “A Design Framework for Collaborative Browsing”. In: IEEE 10 th Int. Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE’01), 2001.Google Scholar
  14. [15]
    Marquès, J. M. and Navarro, L., “WWG: a Wide-Area Infrastructure for Group Work”. In: IEEE 10 th Int. Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE’01), 2001.Google Scholar
  15. [16]
    Prinz, W., “NESSIE: An Awareness Environment for Cooperative Settings”, In: Proc. of the Sixth European Conference on Computer Supported Cooperative Work (ECSCW’99), Copenhagen, Denmark, Kluwer Academic Publishers, Sept. 1999, pp. 391–410.Google Scholar
  16. [17]
    Santoro, F. M., Borges, M. R. S. and dos Santos, N., “An Infrastructure to Support the Development of Collaborative Project-Based Learning Environments”. In: Proc. of Sixth International Workshop on Groupware (CRIWG⫗0), Madeira, Portugal, Oct. 2000, pp.78–85.Google Scholar
  17. [18]
    Santoro, F. M., “Um Modelo de Cooperação para Aprendizagem Baseada em Projetos”.Phd Thesis, In Portuguese, COPPE/UFRJ, Rio de Janeiro, RJ, Brazil, Dec. 2001.Google Scholar
  18. [19]
    Santoro, F., Borges, M. R. S., Pino, J. A., “CEPE: Cooperative Editor for Processes Elicitation”. In: Proc. of the Collaboration Systems and Technology Track of the Thirty-Third Hawaii Int. Conference on System Sciences (HICSS-33), Maui Island, Hawaii, USA, Jan. 2000 (in CD-ROM).Google Scholar
  19. [20]
    Sohlenkamp, M., Prinz, W., Fuchs, L., “POLIAwaC: Design and Evaluation of an Awareness Enhanced Groupware Client”. AI & Society, vol. 14, 2000, pp. 31–47.CrossRefGoogle Scholar
  20. [21]
    Trevor, J., Koch, T. and Woetzel, G., “MetaWeb: Bringing synchronous groupware to the World Wide Web”. In: Proceedings of the Fifth European Conference on Computer-Supported Cooperative Work (ECSCW’97), Lancaster, UK, Kluwer Academic Publishers, Sept. 1997.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • José Maria N. David
    • 1
  • Marcos R.S. Borges
    • 2
  1. 1.Faculdade Ruy Barbosa / BACOPPE-PESC / UFRJMexico
  2. 2.NCE & IMFederal University of Rio de JaneiroMexico

Personalised recommendations