Using frameworks to develop a distributed conferencing system: an experience report

  • Authors:
  • Fabio Calefato;Filippo Lanubile

  • Affiliations:
  • Dipartimento di Informatica, University of Bari, Bari, Italy;Dipartimento di Informatica, University of Bari, Bari, Italy

  • Venue:
  • Software—Practice & Experience
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Application frameworks are a powerful means to reduce software development costs while improving quality. However, at the same time they are difficult to select and understand, as well as hard to learn, use, and debug effectively and efficiently. In this paper we report the story of eConference, a distributed conferencing system that was developed as part of a broader research effort. Here we discuss the lessons learned from the evolution of our conferencing tool over four generations, which have been necessary to find good frameworks and build a flexible distributed tool. Copyright © 2009 John Wiley & Sons, Ltd.