• DocumentCode
    2122115
  • Title

    Populating a Release History Database from version control and bug tracking systems

  • Author

    Fischer, Michael ; Pinzger, Martin ; Gall, Harald

  • Author_Institution
    Distributed Syst. Group, Vienna Univ. of Technol., Austria
  • fYear
    2003
  • fDate
    22-26 Sept. 2003
  • Firstpage
    23
  • Lastpage
    32
  • Abstract
    Version control and bug tracking systems contain large amounts of historical information that can give deep insight into the evolution of a software project. Unfortunately, these systems provide only insufficient support for a detailed analysis of software evolution aspects. We address this problem and introduce an approach for populating a release history database that combines version data with bug tracking data and adds missing data not covered by version control systems such as merge points. Then simple queries can be applied to the structured data to obtain meaningful views showing the evolution of a software project. Such views enable more accurate reasoning of evolutionary aspects and facilitate the anticipation of software evolution. We demonstrate our approach on the large open source project Mozilla that offers great opportunities to compare results and validate our approach.
  • Keywords
    configuration management; database management systems; program debugging; project management; query processing; software maintenance; system monitoring; Mozilla; Release History Database; bug tracking systems; database population; historical information; large open source project; merge points; software evolution; version control; Application software; Computer errors; Control systems; Data engineering; Databases; History; Information analysis; Open source software; Systems engineering and theory; Technological innovation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2003. ICSM 2003. Proceedings. International Conference on
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-1905-9
  • Type

    conf

  • DOI
    10.1109/ICSM.2003.1235403
  • Filename
    1235403