TY - GEN
T1 - Software reliability prediction based on support vector regression with binary particle swarm optimization for model mining
AU - Insanittaqwa, Vika F.
AU - Rochimah, Siti
PY - 2017/3/7
Y1 - 2017/3/7
N2 - Data-Driven Software Reliability Modeling (DDSRM) is an approach in software reliability prediction problem which only relies on software failure data. There are two kinds of model architecture in this modeling, which are Single- Input Single-Output (SISO) and Multiple-Delayed-Input Single- Output (MDISO). In MDISO architecture, the prediction process involves having multiple inputs from the failure data to predict single output in the future. Most MDISO literatures use underlying assumption that a failure is correlated with a number of most recent failures. In more "generic" model of MDISO, a failure can be correlated with some of the previous failures. The process of searching which time lags to use as inputs in this model is sometimes referred to as a model mining process. This paper proposes to apply Binary Particle Swarm Optimization (BPSO) algorithm as model mining in software reliability prediction problem in terms of failure count number with Support Vector Regression (SVR) as predictor. Initial experiment shows that the proposed SVR-BPSO method yields more accurate prediction result than a prediction without model mining.
AB - Data-Driven Software Reliability Modeling (DDSRM) is an approach in software reliability prediction problem which only relies on software failure data. There are two kinds of model architecture in this modeling, which are Single- Input Single-Output (SISO) and Multiple-Delayed-Input Single- Output (MDISO). In MDISO architecture, the prediction process involves having multiple inputs from the failure data to predict single output in the future. Most MDISO literatures use underlying assumption that a failure is correlated with a number of most recent failures. In more "generic" model of MDISO, a failure can be correlated with some of the previous failures. The process of searching which time lags to use as inputs in this model is sometimes referred to as a model mining process. This paper proposes to apply Binary Particle Swarm Optimization (BPSO) algorithm as model mining in software reliability prediction problem in terms of failure count number with Support Vector Regression (SVR) as predictor. Initial experiment shows that the proposed SVR-BPSO method yields more accurate prediction result than a prediction without model mining.
KW - Binary particle swarm optimization
KW - Model mining
KW - Software reliability prediction
KW - Support vector regression
UR - http://www.scopus.com/inward/record.url?scp=85017147872&partnerID=8YFLogxK
U2 - 10.1109/ISEMANTIC.2016.7873855
DO - 10.1109/ISEMANTIC.2016.7873855
M3 - Conference contribution
AN - SCOPUS:85017147872
T3 - Proceedings - 2016 International Seminar on Application of Technology for Information and Communication, ISEMANTIC 2016
SP - 300
EP - 305
BT - Proceedings - 2016 International Seminar on Application of Technology for Information and Communication, ISEMANTIC 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2016 International Seminar on Application of Technology for Information and Communication, ISEMANTIC 2016
Y2 - 5 August 2016 through 6 August 2016
ER -