Int J Performability Eng ›› 2023, Vol. 19 ›› Issue (4): 223-233.doi: 10.23940/ijpe.23.04.p1.223233

    Next Articles

Developing a Modified Fuzzy-GE Algorithm for Enhanced Test Suite Reduction Effectiveness

Chia-En Lai and Chin-Yu Huang*   

  1. Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan
  • Contact: *E-mail address: cyhuang@cs.nthu.edu.tw

Abstract: Software plays a vital role in modern society's application systems. Typically, it is assumed that there are finite faults in the software during software development. However, the development of new functions, such as user requests or other sources, can cause the size of test-case pools to increase, necessitating the reduction of the test suite due to time and resource constraints. To address this issue, this study proposes a Fuzzy Expert System (FES)-based method to improve the fault detection effectiveness of reduced test suites. Specifically, the FES approach is integrated into the traditional test suite reduction technique, the GE algorithm. The performance of our proposed modified Fuzzy-GE algorithm is evaluated based on real programs by using objective criteria. The results show that our approach can effectively reduce the sizes of test suites while also improving the effectiveness of fault detection.

Key words: software testing, test suite reduction, fuzzy expert system, GE algorithm, test case