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

被引:7
|
作者
Calefato, Fabio [1 ]
Lanubile, Filippo [1 ]
机构
[1] Univ Bari, Dipartimento Informat, Bari, Italy
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2009年 / 39卷 / 15期
关键词
software evolution; software reuse; application framework; communication framework; collaborative system; SUPPORT;
D O I
10.1002/spe.937
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 (c) 2009 John Wiley & Sons, Ltd.
引用
收藏
页码:1293 / 1311
页数:19
相关论文
共 50 条
  • [1] Evolving a text-based conferencing system: An experience report
    Calefato, Fabio
    Lanubile, Filippo
    Scalas, Mario
    [J]. 2007 INTERNATIONAL CONFERENCE ON COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, 2008, : 427 - 431
  • [2] Using a Real-Time Conferencing Tool in Distributed Collaboration: An Experience Report from Siemens IT Solutions and Services
    Damian, Daniela
    Marczak, Sabrina
    Dascalu, Madalina
    Heiss, Michael
    Liche, Adrian
    [J]. ICGSE 2009: FOURTH IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 239 - +
  • [3] Using Scrum to Develop a Formal Model - An Experience Report
    Olszewska, Marta
    Ostroumov, Sergey
    Walden, Marina
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2016), 2016, 10027 : 621 - 626
  • [4] EXPERIENCES IN THE DESIGN OF A DISTRIBUTED MULTIMEDIA CONFERENCING SYSTEM
    NG, JM
    CHAN, E
    IP, HHS
    KWOK, KY
    LEE, YK
    TSANG, PHH
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 1994, 7 (1-2) : 74 - 78
  • [5] A distributed multimedia conferencing system for distance learning
    Min, D
    Choi, E
    Han, YT
    Hwang, D
    Jung, JH
    [J]. INTERNATIONAL WORKSHOP ON MULTIMEDIA SOFTWARE ENGINEERING, PROCEEDINGS, 1998, : 88 - 95
  • [6] A scalable distributed VoIP conferencing using SIP
    Prasad, RV
    Hurni, R
    Jamadagni, HS
    [J]. EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATION, VOLS I AND II, PROCEEDINGS, 2003, : 608 - 613
  • [7] Considerations for deploying a geographically distributed video conferencing system
    Grozev, Boris
    Politis, George
    Ivov, Emil
    Noel, Thomas
    [J]. 2018 IEEE 8TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2018, : 357 - 361
  • [8] Distributed QoS management for a multiparty video conferencing system
    Beier, I
    Koenig, H
    [J]. INTELLIGENCE IN NETWORKS, 2000, 30 : 335 - 348
  • [9] Distributed management architecture for multimedia conferencing using SIP
    Cho, YH
    Jeong, MS
    Park, JT
    Lee, WH
    [J]. DFMA '05: FIRST INTERNATIONAL CONFERENCE ON DISTRIBUTED FRAMEWORKS FOR MULTIMEDIA APPLICATIONS, PROCEEDINGS, 2004, : 98 - 105
  • [10] A proposal for distributed conferencing on SIP using conference servers
    Prasad, RV
    Hurni, R
    Jamadagni, HS
    [J]. MANAGEMENT OF MULTIMEDIA NETWORKS AND SERVICES, PROCEEDINGS, 2003, 2839 : 32 - 45