An approach for developing component-based groupware product lines using the groupware workbench

  • Authors:
  • Bruno Gadelha;Elder Cirilo;Marco Aurélio Gerosa;Alberto Castro, Jr.;Hugo Fuks;Carlos J. P. Lucena

  • Affiliations:
  • Department of Informatics, Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, RJ, Brazil;Department of Informatics, Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, RJ, Brazil;Computer Science Department, University of São Paulo, São Paulo, Brazil;Department of Computer Science, Federal University of Amazonas, Manaus, Brazil;Department of Informatics, Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, RJ, Brazil;Department of Informatics, Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, RJ, Brazil

  • Venue:
  • SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Groupware are computer-based systems designed to support groups of people working together providing a shared environment. Given that developing this kind of application is not a trivial task because of the huge amount of time wasted on implementing infrastructure aspects, a few component-based approaches appeared. Groupware Workbench structures groupware using components and tools that encapsulate the technical difficulties of distributed and multi-user systems based on the 3C Collaboration Model. In this paper we propose the development of a Collablet product line using the Groupware Workbench. This approach combines the benefits of Software Product Lines and software components providing a systematic way for tailoring customized groupware through the use of Collablets automatically derived from product lines.