Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

An Enhanced Artificial Bee Colony: Naïve Bayes Technique for Optimizing Software Testing

Author 1: Palak Author 2: Preeti Gulia Author 3: Nasib Singh Gill
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 12, No. 2 · Published 2021

DOI: 10.14569/IJACSA.2021.0120228

Abstract

Software driven technology has become a part of life and the quality of software largely depends on the extent of effective testing performed during various phases of development. A wide range of nature inspired searching techniques are employed over years to automate the testing process and provide promising solutions to elude the infeasibility of exhaustive testing. These techniques use metaheuristics and work by converting the problem space into search space. A subset of optimized solutions is searched that reduces overall time by shortening the testing time. Objective: An enhanced Artificial Bee Colony- Naïve Bayes optimizer for test case selection is proposed in this paper. This article also aims to provide brief insights into the emergence of hybrid swarm-inspired techniques over the last two decades. Method: The modified Artificial Bee colony is applied after component selection and further optimization is achieved using Naïve Bayes classifier. The proposed technique is implemented and evaluated taking three benchmark programs into consideration. The proposed technique is also compared to other competitive swarm intelligence-based techniques of its class. Results: The experimental results show that the proposed technique outperforms other swarm-inspired techniques in terms of execution time in a given scenario and capable of higher detection of faults with minimal test case selection. Conclusion: The proposed approach is an improvement over existing techniques and helps in huge time and cost saving. It will contribute to the testing society and enhance the overall quality of the software.

Keywords

How to Cite this Article

Palak, Gulia, P., & Gill, N. S. (2021). An Enhanced Artificial Bee Colony: Naïve Bayes Technique for Optimizing Software Testing. International Journal of Advanced Computer Science and Applications, 12(2). https://doi.org/10.14569/IJACSA.2021.0120228

Palak, et al.. "An Enhanced Artificial Bee Colony: Naïve Bayes Technique for Optimizing Software Testing." International Journal of Advanced Computer Science and Applications, vol. 12, no. 2, 2021, https://doi.org/10.14569/IJACSA.2021.0120228.

@article{Palak2021,
  title     = {An Enhanced Artificial Bee Colony: Naïve Bayes Technique for Optimizing Software Testing},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {12},
  number    = {2},
  year      = {2021},
  publisher = {The Science and Information Organization},
  author    = {Palak and Preeti Gulia and Nasib Singh Gill},
  doi       = {10.14569/IJACSA.2021.0120228},
  url       = {https://doi.org/10.14569/IJACSA.2021.0120228}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.

Call for Papers - Important Dates

Volume 17 No. 11, November 2026
Paper Submission Due October 25, 2026
Review Notification November 15, 2026
Publication Date November 30, 2026