Using Tri-Relation Networks for Effective Software Fault-Proneness Prediction
dc.contributor.ORCID | 0000-0002-1021-4753 (Wong, WE) | |
dc.contributor.VIAF | 65810187 (Wong, WE) | |
dc.contributor.author | Li, Y. | |
dc.contributor.author | Wong, W. Eric | |
dc.contributor.author | Lee, Shou-Yu | |
dc.contributor.author | Wotawa, F. | |
dc.contributor.utdAuthor | Wong, W. Eric | |
dc.contributor.utdAuthor | Lee, Shou-Yu | |
dc.date.accessioned | 2020-06-02T18:04:42Z | |
dc.date.available | 2020-06-02T18:04:42Z | |
dc.date.issued | 2019-05-15 | |
dc.description.abstract | Software modules and developers are two core elements during the process of software development. Previous studies have shown that analyzing relations between 1) software modules; (2) developers; and (3) modules and developers, is critical to understand how they interact with each other, which ultimately affects software quality. Specifically, relations such as developer contribution relation, module dependency relation, and developer collaboration relation have been used independently or in pairs to build networks for software fault-proneness prediction. However, none of them investigate the joint effort of these three relations. Bearing this in mind, in this paper, we propose a tri-relation network, a weighted network that integrates developer contribution, module dependency, and developer collaboration relations to study their combined impact on software quality. Four network node centrality metrics are further derived from the proposed network to predict the fault-proneness of a given software module at the file level. Moreover, we have explored a mechanism to refine current networks in order to further improve the effectiveness of software fault-proneness prediction. © 2013 IEEE. | |
dc.description.department | Erik Jonsson School of Engineering and Computer Science | |
dc.identifier.bibliographicCitation | Li, Y., W. Eric Wong, S. -Y Lee, and F. Wotawa. 2019. "Using Tri-Relation Networks for Effective Software Fault-Proneness Prediction." IEEE Access 7: 63066-63080, doi:10.1109/ACCESS.2019.2916615 | |
dc.identifier.issn | 2169-3536 | |
dc.identifier.uri | http://dx.doi.org/10.1109/ACCESS.2019.2916615 | |
dc.identifier.uri | https://hdl.handle.net/10735.1/8662 | |
dc.identifier.volume | 7 | |
dc.language.iso | en | |
dc.publisher | Institute of Electrical and Electronics Engineers Inc. | |
dc.rights | CC BY 4.0 (Attribution) | |
dc.rights | ©2019 The Authors | |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
dc.source.journal | IEEE Access | |
dc.subject | Online social networks | |
dc.subject | Computer software--Design and construction | |
dc.title | Using Tri-Relation Networks for Effective Software Fault-Proneness Prediction | |
dc.type.genre | article |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- JECS-6779-261427.98.pdf
- Size:
- 3.31 MB
- Format:
- Adobe Portable Document Format
- Description:
- Article