EconPapers    
Economics at your fingertips  
 

Deep Cross-Project Software Reliability Growth Model Using Project Similarity-Based Clustering

Kyawt Kyawt San, Hironori Washizaki, Yoshiaki Fukazawa, Kiyoshi Honda, Masahiro Taga and Akira Matsuzaki
Additional contact information
Kyawt Kyawt San: Department of Computer Science and Engineering, Waseda University, Shinjuku-ku, Tokyo 169-8555, Japan
Hironori Washizaki: Department of Computer Science and Engineering, Waseda University, Shinjuku-ku, Tokyo 169-8555, Japan
Yoshiaki Fukazawa: Department of Computer Science and Engineering, Waseda University, Shinjuku-ku, Tokyo 169-8555, Japan
Kiyoshi Honda: Department of Information Systems, Osaka Institute of Technology, Hirakata City, Osaka 573-0196, Japan
Masahiro Taga: e-Seikatsu Co., Ltd., Minato-ku, Tokyo 106-0047, Japan
Akira Matsuzaki: e-Seikatsu Co., Ltd., Minato-ku, Tokyo 106-0047, Japan

Mathematics, 2021, vol. 9, issue 22, 1-22

Abstract: Software reliability is an essential characteristic for ensuring the qualities of software products. Predicting the potential number of bugs from the beginning of a development project allows practitioners to make the appropriate decisions regarding testing activities. In the initial development phases, applying traditional software reliability growth models (SRGMs) with limited past data does not always provide reliable prediction result for decision making. To overcome this, herein, we propose a new software reliability modeling method called a deep cross-project software reliability growth model (DC-SRGM). DC-SRGM is a cross-project prediction method that uses features of previous projects’ data through project similarity. Specifically, the proposed method applies cluster-based project selection for the training data source and modeling by a deep learning method. Experiments involving 15 real datasets from a company and 11 open source software datasets show that DC-SRGM can more precisely describe the reliability of ongoing development projects than existing traditional SRGMs and the LSTM model.

Keywords: software reliability; deep learning; long short-term memory; project similarity and clustering; cross-project prediction (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2021
References: View references in EconPapers View complete reference list from CitEc
Citations:

Downloads: (external link)
https://www.mdpi.com/2227-7390/9/22/2945/pdf (application/pdf)
https://www.mdpi.com/2227-7390/9/22/2945/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:9:y:2021:i:22:p:2945-:d:682035

Access Statistics for this article

Mathematics is currently edited by Ms. Emma He

More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jmathe:v:9:y:2021:i:22:p:2945-:d:682035