“…These models are based on the presumption that defects identified in the testing phase are removed instantly with no debugging time delay, no new defect generation, and software used in the user environment is like the one used in the development process. So far, more than a hundred of SRGMs have been proposed by relaxing the assumptions of initial studies (Kapur and Garg, 1992;Kapur et al, 2011bKapur et al, , 2020Yamada, 2014;Kumar et al, 2018b;Asraful Haque and Ahmad, 2021;Nafreen and Fiondella, 2021). Some efforts have been made to incorporate the concept of imperfect debugging and error generation in the fault detection phenomenon to reflect a realistic testing process (Xie and Yang, 2003;Kapur et al, 2011a;Wang et al, 2015;Verma et al, 2021).…”