• DocumentCode
    2401379
  • Title

    Characterizing verification of bug fixes in two open source IDEs

  • Author

    Souza, Rodrigo ; Chavez, Christina

  • Author_Institution
    Dept. of Comput. Sci., Univ. Fed. da Bahia (UFBA), Salvador, Brazil
  • fYear
    2012
  • fDate
    2-3 June 2012
  • Firstpage
    70
  • Lastpage
    73
  • Abstract
    Data from bug repositories have been used to enable inquiries about software product and process quality. Unfortunately, such repositories often contain inaccurate, inconsistent, or missing data, which can originate misleading results. In this paper, we investigate how well data from bug repositories support the discovery of details about the software verification process in two open source projects, Eclipse and NetBeans. We have been able do identify quality assurance teams in NetBeans and to detect a well-defined verification phase in Eclipse. A major challenge, however, was to identify the verification techniques used in the projects. Moreover, we found cases in which a large batch of bug fixes is simultaneously reported to be verified, although no software verification was actually done. Such mass verifications, if not acknowledged, threatens analyses that rely on information about software verification reported on bug repositories. Therefore, we recommend that the exploratory analyses presented in this paper precede inferences based on reported verifications.
  • Keywords
    program debugging; program verification; public domain software; quality assurance; Eclipse; NetBeans; bug fixes; bug repositories; exploratory analyses; mass verifications; open source IDE; process quality; quality assurance teams; software product; software verification process; Computer bugs; Data mining; Inspection; Quality assurance; Software; Software engineering; Testing; bug tracking systems; empirical study; mining software repositories; software verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mining Software Repositories (MSR), 2012 9th IEEE Working Conference on
  • Conference_Location
    Zurich
  • ISSN
    2160-1852
  • Print_ISBN
    978-1-4673-1760-3
  • Type

    conf

  • DOI
    10.1109/MSR.2012.6224301
  • Filename
    6224301