Process metrics for software defect prediction in object‐oriented programs. Issue 3 (1st June 2020)
- Record Type:
- Journal Article
- Title:
- Process metrics for software defect prediction in object‐oriented programs. Issue 3 (1st June 2020)
- Main Title:
- Process metrics for software defect prediction in object‐oriented programs
- Authors:
- Yu, Qiao
Jiang, Shujuan
Qian, Junyan
Bo, Lili
Jiang, Li
Zhang, Gongjie - Abstract:
- Abstract : Software evolution is an important activity in the life cycle of a modern software system. In the process of software evolution, the repair of historical defects and the increasing demands may introduce new defects. Therefore, evolution‐oriented defect prediction has attracted much attention of researchers in recent years. At present, some researchers have proposed the process metrics to describe the characteristics of software evolution. However, compared with the traditional software defect prediction methods, the research on evolution‐oriented defect prediction is still inadequate. Based on the evolution data of object‐oriented programs, this study presented two new process metrics from the defect rates of historical packages and the change degree of classes. To show the effectiveness of the proposed process metrics, the authors made comparisons with the code metrics and other process metrics. An empirical study was conducted on 33 versions of nine open‐source projects. The results showed that adding the proposed process metrics could improve the performance of evolution‐oriented defect prediction effectively.
- Is Part Of:
- IET software. Volume 14:Issue 3(2020)
- Journal:
- IET software
- Issue:
- Volume 14:Issue 3(2020)
- Issue Display:
- Volume 14, Issue 3 (2020)
- Year:
- 2020
- Volume:
- 14
- Issue:
- 3
- Issue Sort Value:
- 2020-0014-0003-0000
- Page Start:
- 283
- Page End:
- 292
- Publication Date:
- 2020-06-01
- Subjects:
- object-oriented programming -- software fault tolerance -- software maintenance -- software metrics -- software quality -- software packages
defect rates -- process metrics -- evolution-oriented defect prediction -- object-oriented programs -- software evolution -- modern software system -- historical defects -- traditional software defect prediction methods -- evolution data
Computer software -- Periodicals
Software engineering -- Periodicals
005.1 - Journal URLs:
- http://digital-library.theiet.org/content/journals/iet-sen ↗
http://ieeexplore.ieee.org/servlet/opac?punumber=4124007 ↗
https://ietresearch.onlinelibrary.wiley.com/journal/17518814 ↗
http://www.theiet.org/ ↗
http://scitation.aip.org/dbt/dbt.jsp?KEY=ISEOB7&Volume=CURVOL&Issue=CURISS ↗ - DOI:
- 10.1049/iet-sen.2018.5439 ↗
- Languages:
- English
- ISSNs:
- 1751-8806
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4363.253550
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 16458.xml