{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T04:12:54Z","timestamp":1771647174055,"version":"3.50.1"},"reference-count":15,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2022,6,24]],"date-time":"2022-06-24T00:00:00Z","timestamp":1656028800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["51977101"],"award-info":[{"award-number":["51977101"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Axioms"],"abstract":"<jats:p>Software defects are problems in software that destroy normal operation ability and reflect the quality of the software. Software fault can be predicted by the software reliability model. In this paper, the hybrid algorithm is applied to parameter estimation in software defect prediction. As a biological heuristic algorithm, BAS (Beetle Antennae Search Algorithm) has fast convergence speed and is easy to implement. ABC (Artificial Bee Colony Algorithm) is better in optimization and has strong robustness. In this paper, the BAS-ABC hybrid algorithm is proposed by mixing the two algorithms and the goal of the proposed method is to improve the convergence and stability of the algorithm. Five datasets were used to carry out the experiments, and the data results showed that the hybrid algorithm was more accurate than the single algorithm, with stronger convergence and stability, so it was more suitable for parameter estimation of the software reliability model. Meanwhile, this paper implemented the comparison between hybrid BAS + ABC and hybrid PSO + SSA, and the result shows that BAS + ABC has better performance both in convergence and stability. The comparison result shows the strong ability in estimation and prediction of software defects hybrid BAS and ABC.<\/jats:p>","DOI":"10.3390\/axioms11070305","type":"journal-article","created":{"date-parts":[[2022,6,25]],"date-time":"2022-06-25T10:39:13Z","timestamp":1656153553000},"page":"305","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Software Defects Prediction Based on Hybrid Beetle Antennae Search Algorithm and Artificial Bee Colony Algorithm with Comparison"],"prefix":"10.3390","volume":"11","author":[{"given":"Ya","family":"Zhang","sequence":"first","affiliation":[{"name":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211100, China"},{"name":"Department of Information Technology Research, Jiangsu Automation Research Institute, Lianyungang 222000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tong","family":"Li","sequence":"additional","affiliation":[{"name":"Ocean College, Jiangsu University of Science and Technology, Zhenjiang 212003, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhen","family":"Li","sequence":"additional","affiliation":[{"name":"Ocean College, Jiangsu University of Science and Technology, Zhenjiang 212003, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu-Mei","family":"Wu","sequence":"additional","affiliation":[{"name":"School of Reliability and Systems Engineering, Beihang University, Beijing 100191, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hong","family":"Miao","sequence":"additional","affiliation":[{"name":"School of Economics and Management, Jiangsu University of Science and Technology, Zhenjiang 212100, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,6,24]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"75","DOI":"10.2478\/raft-2018-0010","article-title":"A Cyber Threat Model of a Nation Cyber Infrastructure Based on Goel-Okumoto Port Approach","volume":"23","author":"Moga","year":"2018","journal-title":"Land Forces Acad. Rev."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1016\/j.jss.2017.12.006","article-title":"Reliability over consecutive releases of a semiconductor Optical Endpoint Detection software system developed in a small company","volume":"137","author":"Abuta","year":"2018","journal-title":"J. Syst. Softw."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"60865","DOI":"10.1109\/ACCESS.2021.3072993","article-title":"Software Defects Prediction Based on Hybrid Particle Swarm Optimization and Sparrow Search Algorithm","volume":"9","author":"Liu","year":"2021","journal-title":"IEEE Access"},{"key":"ref_4","first-page":"499","article-title":"Estimating the Parameters of Software Reliability Growth Models Using the Grey Wolf Optimization Algorithm","volume":"7","author":"Alaa","year":"2016","journal-title":"Int. J. Adv. Comput. Sci. Appl."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1007\/s13198-016-0541-0","article-title":"An efficient parameter estimation of software reliability growth models using gravitational search algorithm","volume":"8","author":"Choudhary","year":"2017","journal-title":"Int. J. Syst. Assur. Eng. Manag."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1007\/s13198-019-00926-2","article-title":"An ecological space based hybrid swarm-evolutionary algorithm for software reliability model parameter estimation","volume":"11","author":"Bala","year":"2020","journal-title":"Int. J. Syst. Assur. Eng. Manag."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1007\/s40595-016-0058-0","article-title":"A software reliability model with time-dependent fault detection and fault removal","volume":"3","author":"Zhu","year":"2016","journal-title":"Vietnam. J. Comput. Sci."},{"key":"ref_8","first-page":"247","article-title":"Estimating the parameters of software reliability growth models using hybrid DEO-ANN algorithm","volume":"8","author":"Lohmor","year":"2017","journal-title":"Int. J. Enterp. Netw. Manag."},{"key":"ref_9","unstructured":"Jiang, X., and Li, S. (2008). BAS: Beetle Antennae Search Algorithm for Optimization Problems. Int. J. Robot. Control, 1, Available online: https:\/\/arxiv.org\/pdf\/1710.10724.pdf."},{"key":"ref_10","first-page":"79","article-title":"Multi-objective optimal scheduling of home energy management system based on improved Longhorn whisker algorithm","volume":"34","author":"Yu","year":"2022","journal-title":"J. Electr. Power Syst. Autom."},{"key":"ref_11","first-page":"311","article-title":"Application simulation of improved Longhorn whisker algorithm in shearer adjustment high school","volume":"38","author":"Wen","year":"2021","journal-title":"Comput. Simul."},{"key":"ref_12","first-page":"123005","article-title":"Sparse array optimization of improved bee colony algorithm based on genetic model","volume":"33","author":"Sun","year":"2021","journal-title":"Intense Laser Part. Beams."},{"key":"ref_13","first-page":"1800","article-title":"Improved interference waveform decision of discrete artificial bee colony algorithm","volume":"58","author":"Dai","year":"2019","journal-title":"Electroopt. Control"},{"key":"ref_14","first-page":"83","article-title":"Optimization design of emergency vehicle path based on evolutionary bee colony algorithm under the influence of information transmission","volume":"43","author":"Yu","year":"2021","journal-title":"J. Univ. Shanghai Sci. Technol."},{"key":"ref_15","first-page":"47","article-title":"Parameter estimation method of software reliability model based on PSO","volume":"44","author":"Zhang","year":"2008","journal-title":"Comput. Eng. Appl."}],"container-title":["Axioms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2075-1680\/11\/7\/305\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:39:18Z","timestamp":1760139558000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2075-1680\/11\/7\/305"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,24]]},"references-count":15,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2022,7]]}},"alternative-id":["axioms11070305"],"URL":"https:\/\/doi.org\/10.3390\/axioms11070305","relation":{},"ISSN":["2075-1680"],"issn-type":[{"value":"2075-1680","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6,24]]}}}