• DocumentCode
    2792532
  • Title

    A Feedback Based Quality Assessment to Support Open Source Software Evolution: the GRASS Case Study

  • Author

    Bouktif, Salah ; Antoniol, Giuliano ; Merlo, Ettore ; Neteler, Markus

  • Author_Institution
    Dept. of Comput. Sci., Ecole Polytechnique de Montreal, Que.
  • fYear
    2006
  • fDate
    24-27 Sept. 2006
  • Firstpage
    155
  • Lastpage
    165
  • Abstract
    Managing the software evolution for large open source software is a major challenge. Some factors that make software hard to maintain are geographically distributed development teams, frequent and rapid turnover of volunteers, absence of a formal means, and lack of documentation and explicit project planning. In this paper we propose remote and continuous analysis of open source software to monitor evolution using available resources such as CVS code repository, commitment log files and exchanged mail. Evolution monitoring relies on three principal services. The first service analyzes and monitors the increase in complexity and the decline in quality; the second supports distributed developers by sending them a feedback report after each contribution; the third allows developers to gain insight into the "big picture" of software by providing a dashboard of project evolution. Besides the description of provided services, the paper presents a prototype environment for continuous analysis of the evolution of GRASS, an open source software
  • Keywords
    program diagnostics; public domain software; software maintenance; software management; software quality; GRASS case study; continuous software analysis; evolution monitoring; feedback based quality assessment; open source software evolution; remote software analysis; software evolution management; software maintenance; Feedback; Guidelines; Kernel; Linux; Open source software; Quality assessment; Remote monitoring; Software engineering; Software maintenance; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2006. ICSM '06. 22nd IEEE International Conference on
  • Conference_Location
    Philadelphia, PA
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-2354-4
  • Type

    conf

  • DOI
    10.1109/ICSM.2006.5
  • Filename
    4021333