Novel Fault Prediction Model in Component based Software System for KC1 Dataset

Authors

  • Anjali Banga, Pradeep Kumar Bhatia

Keywords:

PSO-MVO, Deep Learning, LSTM, Fault Prediction, Feature Selection.

Abstract

Present research work is focusing on fault prediction in component-based software system. In order to achieve this objective dataset of KC1 has been considered. This research work outlines a method for establishing reusable software component evaluation criteria. Optimization mechanism named hybrid PSO-MVO mechanism has been applied on component dataset that impact selection. The major objective is to provide smart and optimized solution for component selection. Dataset that is filtered after detecting of optimized value is trained using deep learning model. The accuracy parameters such as recall value, precision, F1 -score would be considered to evaluate the accuracy of optimized component selection model. Such research is supposed to play significant role in area of CBSE by providing high performance and accurate solution. Optimized value has been calculated for Line count of code, Cyclomatic Complexity, Design Complexity, Estimate Time, Difficulty, Intelligence, Efforts. Considering optimized value, the dataset has been filtered to build LSTM based model to detect the faults. Selection of significant attributes and elimination of non-optimized dataset has increased reliability of model.

Downloads

Download data is not yet available.

References

L. Liu, M. Han, Y. Zhou, and Y. Wang, “LSTM recurrent neural networks for influenza trends prediction,” Lect. Notes Comput. Sci., vol. 10847 LNBI, pp. 259–264, 2018, doi: 10.1007/978-3-319-94968-0_25.

M. Zhu, K. Ye, Y. Wang, and C. Z. Xu, A deep learning approach for network anomaly detection based on AMF-LSTM, vol. 11276 LNCS. Springer International Publishing, 2018.

N. Ahuja, P. k. Bhatia, and L. Rani., A review on nature inspired algorithm for test suite optimization, In AIP Conference Proceedings, vol. 2782, no. 1. AIP Publishing, 2023.

A. M. Alayba, V. Palade, M. England, and R. Iqbal, A combined CNN and LSTM model for Arabic sentiment analysis, vol. 11015 LNCS. Springer International Publishing, 2018.

Y. Ma, H. Peng, T. Khan, E. Cambria, and A. Hussain, “Sentic LSTM: a Hybrid Network for Targeted Aspect-Based Sentiment Analysis,” Cognit. Comput., vol. 10, no. 4, pp. 639–650, 2018, doi: 10.1007/s12559-018-9549-x.

K. Dey, R. Shrivastava, and S. Kaushik, “Topical stance detection for twitter: A two-phase LSTM model using attention,” Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 10772 LNCS, pp. 529–536, 2018, doi: 10.1007/978-3-319-76941-7_40.

T. Y. Kim and S. B. Cho, Predicting the Household Power Consumption Using CNN-LSTM Hybrid Networks, vol. 11314 LNCS. Springer International Publishing, 2018.

J. Heaton, “Ian Goodfellow, Yoshua Bengio, and Aaron Courville: Deep learning,” Genet. Program. Evolvable Mach., vol. 19, no. 1–2, pp. 305–307, 2018, doi: 10.1007/s10710-017-9314-z.

M. J. Sheller, G. A. Reina, B. Edwards, J. Martin, and S. Bakas, Multi-institutional deep learning modeling without sharing patient data: A feasibility study on brain tumor segmentation, vol. 11383 LNCS. Springer International Publishing, 2019.

Q. shi Zhang and S. chun Zhu, “Visual interpretability for deep learning: a survey,” Front. Inf. Technol. Electron. Eng., vol. 19, no. 1, pp. 27–39, 2018, doi: 10.1631/FITEE.1700808.

D. Sharma and P. Chandra, “Software fault prediction using machine-learning techniques,” Smart Innov. Syst. Technol., vol. 78, pp. 541–549, 2018, doi: 10.1007/978-981-10-5547-8_56.

A. Kalsoom, M. Maqsood, M. A. Ghazanfar, F. Aadil, and S. Rho, A dimensionality reduction-based efficient software fault prediction using Fisher linear discriminant analysis (FLDA), vol. 74, no. 9. Springer US, 2018.

C. M. Kang, S. H. Lee, S. C. Kee, and C. C. Chung, “Kinematics-based Fault-tolerant Techniques: Lane Prediction for an Autonomous Lane Keeping System,” Int. J. Control. Autom. Syst., vol. 16, no. 3, pp. 1293–1302, 2018, doi: 10.1007/s12555-017-0449-8.

R. Kaur and S. Sharma, An ANN based approach for software fault prediction using object oriented metrics, vol. 955. Springer Singapore, 2019.

S. S. Rathore and S. Kumar, “Software fault prediction based on the dynamic selection of learning technique: findings from the eclipse project study,” Appl. Intell., vol. 51, no. 12, pp. 8945–8960, 2021, doi: 10.1007/s10489-021-02346-x.

P. S. Saini, A. Bhatnagar, and L. Rani, "Loan Approval Prediction using Machine Learning: A Comparative Analysis of Classification Algorithms." In 2023 3rd International Conference on Advance Computing and Innovative Technologies in Engineering, pp. 1821-1826. IEEE, 2023.

W. Rhmann, B. Pandey, G. Ansari, and D. K. Pandey, “Software fault prediction based on change metrics using hybrid algorithms: An empirical study,” J. King Saud Univ. - Comput. Inf. Sci., vol. 32, no. 4, pp. 419–424, 2020, doi: 10.1016/j.jksuci.2019.03.006.

P. Chaudhari and H. Agarwal, Improving feature selection using elite breeding QPSO on gene data set for cancer classification, vol. 695. Springer Singapore, 2018.

A. Banga, P. K. Bhatia, “Software Component Selection in CBSE considering cost, reliability and delivery delay using PSO integrated MVO and ALO” in Emerging Research in Computing, Information, Communication and Applications, Lecture Notes in Electrical Engineering, vol 790. pp 455–479. Springer, Singapore, doi: 10.1007/978-981-16-1342-5_36

G. I. Sayed, G. Khoriba, and M. H. Haggag, “A novel chaotic salp swarm algorithm for global optimization and feature selection,” Appl. Intell., vol. 48, no. 10, pp. 3462–3481, 2018, doi: 10.1007/s10489-018-1158-6.

H. P. B, D. C. Priambodo, and I. W. Mangku, for Analyzing Seismic Activity, vol. 1, no. 474. Springer International Publishing, 2018.

H. P. B, D. C. Priambodo, and I. W. Mangku, for Analyzing Seismic Activity, vol. 1, no. 474. Springer International Publishing, 2018.

D. Aksu, S. Üstebay, M. A. Aydin, and T. Atmaca, “Intrusion detection with comparative analysis of supervised learning techniques and fisher score feature selection algorithm,” Commun. Comput. Inf. Sci., vol. 935, pp. 141–149, 2018, doi: 10.1007/978-3-030-00840-6_16.

Q. Al-Tashi, H. Rais, and S. Jadid, Feature selection method based on grey wolf optimization for coronary artery disease classification, vol. 843. Springer International Publishing, 2019.

A. Banga, P. K. Bhatia, “Accuracy enhancement of Component based selection model using Hybrid Soft computing”, in Computational Intelligence and Communication Technologies (CCICT)”, IEEE, 2024, doi: 10.1109/CCICT62777.2024.00035

M. Hussain, J. J. Bird, and D. R. Faria, “A study on CNN transfer learning for image classification,” Adv. Intell. Syst. Comput., vol. 840, pp. 191–202, 2019, doi: 10.1007/978-3-319-97982-3_16.

M. Nguyen and N. A. V. B, SVMs with Deep Learning and Random, vol. 2. Springer International Publishing, 2019.

T. Pham, C. Luong, and M. Visani, “Deep CNN and Data Augmentation for Skin Lesion Classification,” vol. 5, pp. 573–582, doi: 10.1007/978-3-319-75420-8.

A. Banga, P. K. Bhatia, “Optimized Component based Selection using LSTM Model by Integrating Hybrid MVO-PSO Soft Computing Technique,” Adv. Sci. Technol. Eng. Syst. J., 6(4), 62-71 (2021) Vol. 6(4), pp. 62-71, 2021, doi: 10.25046/aj060408

G. Singh, P. K. Sarangi, L. Rani, K. Sharma, S. Sinha, A. K. Sahoo, and B. P. Rath. "CNN-RNN based Hybrid Machine Learning Model to Predict the Currency Exchange Rate: USD to INR." In 2022 2nd International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE), pp. 1668-1672. IEEE, 2022.

Downloads

Published

12.06.2024

How to Cite

Anjali Banga. (2024). Novel Fault Prediction Model in Component based Software System for KC1 Dataset. International Journal of Intelligent Systems and Applications in Engineering, 12(4), 2707 –. Retrieved from https://www.ijisae.org/index.php/IJISAE/article/view/6744

Issue

Section

Research Article