Modeling the effect of size on defect proneness for open-source software

A. Günes Koru, Zhang Dongsong, Hongfang D Liu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

12 Citations (Scopus)

Abstract

Quality is becoming increasingly important with the continuous adoption of open-source software. Previous research has found that there is generally a positive relationship between module size and defect proneness. Therefore, in open-source software development, it is important to monitor module size and understand its impact on defect proneness. However, traditional approaches to quality modeling, which measure specific system snapshots and obtain future defect counts, are not well suited because open-source modules usually evolve and their size changes over time. In this study, we used Cox proportional hazards modeling with recurrent events to study the effect of class size on defectproneness in the Mozilla product. We found that the effect of size was significant, and we quantified this effect on defect proneness.

Original languageEnglish (US)
Title of host publicationProceedings - ICSE 2007 Workshops: Third International Workshop on Predictor Models in Software Engineering, PROMISE'07
DOIs
StatePublished - 2007
Externally publishedYes
EventICSE 2007 Workshops: Third International Workshop on Predictor Models in Software Engineering, PROMISE'07 - Minneapolis, MN, United States
Duration: May 20 2007May 26 2007

Other

OtherICSE 2007 Workshops: Third International Workshop on Predictor Models in Software Engineering, PROMISE'07
CountryUnited States
CityMinneapolis, MN
Period5/20/075/26/07

Fingerprint

Defects
Software engineering
Hazards
Open source software

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Electronic, Optical and Magnetic Materials

Cite this

Günes Koru, A., Dongsong, Z., & Liu, H. D. (2007). Modeling the effect of size on defect proneness for open-source software. In Proceedings - ICSE 2007 Workshops: Third International Workshop on Predictor Models in Software Engineering, PROMISE'07 [4273266] https://doi.org/10.1109/PROMISE.2007.9

Modeling the effect of size on defect proneness for open-source software. / Günes Koru, A.; Dongsong, Zhang; Liu, Hongfang D.

Proceedings - ICSE 2007 Workshops: Third International Workshop on Predictor Models in Software Engineering, PROMISE'07. 2007. 4273266.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Günes Koru, A, Dongsong, Z & Liu, HD 2007, Modeling the effect of size on defect proneness for open-source software. in Proceedings - ICSE 2007 Workshops: Third International Workshop on Predictor Models in Software Engineering, PROMISE'07., 4273266, ICSE 2007 Workshops: Third International Workshop on Predictor Models in Software Engineering, PROMISE'07, Minneapolis, MN, United States, 5/20/07. https://doi.org/10.1109/PROMISE.2007.9
Günes Koru A, Dongsong Z, Liu HD. Modeling the effect of size on defect proneness for open-source software. In Proceedings - ICSE 2007 Workshops: Third International Workshop on Predictor Models in Software Engineering, PROMISE'07. 2007. 4273266 https://doi.org/10.1109/PROMISE.2007.9
Günes Koru, A. ; Dongsong, Zhang ; Liu, Hongfang D. / Modeling the effect of size on defect proneness for open-source software. Proceedings - ICSE 2007 Workshops: Third International Workshop on Predictor Models in Software Engineering, PROMISE'07. 2007.
@inproceedings{0239674e8fe54aecbd0f0da628c434b1,
title = "Modeling the effect of size on defect proneness for open-source software",
abstract = "Quality is becoming increasingly important with the continuous adoption of open-source software. Previous research has found that there is generally a positive relationship between module size and defect proneness. Therefore, in open-source software development, it is important to monitor module size and understand its impact on defect proneness. However, traditional approaches to quality modeling, which measure specific system snapshots and obtain future defect counts, are not well suited because open-source modules usually evolve and their size changes over time. In this study, we used Cox proportional hazards modeling with recurrent events to study the effect of class size on defectproneness in the Mozilla product. We found that the effect of size was significant, and we quantified this effect on defect proneness.",
author = "{G{\"u}nes Koru}, A. and Zhang Dongsong and Liu, {Hongfang D}",
year = "2007",
doi = "10.1109/PROMISE.2007.9",
language = "English (US)",
isbn = "0769529542",
booktitle = "Proceedings - ICSE 2007 Workshops: Third International Workshop on Predictor Models in Software Engineering, PROMISE'07",

}

TY - GEN

T1 - Modeling the effect of size on defect proneness for open-source software

AU - Günes Koru, A.

AU - Dongsong, Zhang

AU - Liu, Hongfang D

PY - 2007

Y1 - 2007

N2 - Quality is becoming increasingly important with the continuous adoption of open-source software. Previous research has found that there is generally a positive relationship between module size and defect proneness. Therefore, in open-source software development, it is important to monitor module size and understand its impact on defect proneness. However, traditional approaches to quality modeling, which measure specific system snapshots and obtain future defect counts, are not well suited because open-source modules usually evolve and their size changes over time. In this study, we used Cox proportional hazards modeling with recurrent events to study the effect of class size on defectproneness in the Mozilla product. We found that the effect of size was significant, and we quantified this effect on defect proneness.

AB - Quality is becoming increasingly important with the continuous adoption of open-source software. Previous research has found that there is generally a positive relationship between module size and defect proneness. Therefore, in open-source software development, it is important to monitor module size and understand its impact on defect proneness. However, traditional approaches to quality modeling, which measure specific system snapshots and obtain future defect counts, are not well suited because open-source modules usually evolve and their size changes over time. In this study, we used Cox proportional hazards modeling with recurrent events to study the effect of class size on defectproneness in the Mozilla product. We found that the effect of size was significant, and we quantified this effect on defect proneness.

UR - http://www.scopus.com/inward/record.url?scp=36949001808&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=36949001808&partnerID=8YFLogxK

U2 - 10.1109/PROMISE.2007.9

DO - 10.1109/PROMISE.2007.9

M3 - Conference contribution

SN - 0769529542

SN - 9780769529547

BT - Proceedings - ICSE 2007 Workshops: Third International Workshop on Predictor Models in Software Engineering, PROMISE'07

ER -