• DocumentCode
    3145089
  • Title

    Studying the effect of co-change dispersion on software quality

  • Author

    Kouroshfar, Ehsan

  • Author_Institution
    Comput. Sci. Dept., George Mason Univ., Fairfax, VA, USA
  • fYear
    2013
  • fDate
    18-26 May 2013
  • Firstpage
    1450
  • Lastpage
    1452
  • Abstract
    Software change history plays an important role in measuring software quality and predicting defects. Co-change metrics such as number of files changed together has been used as a predictor of bugs. In this study, we further investigate the impact of specific characteristics of co-change dispersion on software quality. Using statistical regression models we show that co-changes that include files from different subsystems result in more bugs than co-changes that include files only from the same subsystem. This can be used to improve bug prediction models based on co-changes.
  • Keywords
    regression analysis; software metrics; software quality; bug prediction models; cochange dispersion; cochange metrics; software change history; software quality; statistical regression models; Complexity theory; Computer bugs; Data collection; History; Measurement; Software quality; bugs; changes; mining software repository;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2013 35th International Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-1-4673-3073-2
  • Type

    conf

  • DOI
    10.1109/ICSE.2013.6606741
  • Filename
    6606741