• DocumentCode
    633113
  • Title

    A novel fuzzy classification to enhance software regression testing

  • Author

    Zhiwei Xu ; Yi Liu ; Kehan Gao

  • Author_Institution
    Univ. of Michigan, Dearborn, MI, USA
  • fYear
    2013
  • fDate
    16-19 April 2013
  • Firstpage
    53
  • Lastpage
    58
  • Abstract
    An effective system regression testing for consecutive releases of very large software systems, such as modern telecommunications systems, depends considerably on the selection of test cases for execution. Classification models can classify, early in the test planning phase, those test cases that are likely to detect faults in the upcoming regression test. Due to the high uncertainties in regression test, classification models based on fuzzy logic are very useful. Recently, methods have been proposed for automatically generating fuzzy if-then rules by applying complicated rule generation procedures to numerical data. In this research, we introduce and demonstrate a new rule-based fuzzy classification (RBFC) modeling approach as a method for identifying high effective test cases. The modeling approach, based on test case metrics and the proposed rule generation technique, is applied to extracting fuzzy rules from numerical data. In addition, it also provides a convenient way to modify rules according to the costs of different misclassification errors. We illustrate our modeling technique with a case study of large-scale industrial software systems and the results showed that test effectiveness and efficiency was significantly improved.
  • Keywords
    automatic test pattern generation; fuzzy logic; pattern classification; program testing; regression analysis; RBFC modeling approach; automatic fuzzy if-then rule generation; complicated rule generation procedures; fault detection; fuzzy classification; fuzzy logic; large-scale industrial software systems; rule-based fuzzy classification modeling approach; software regression testing; software systems; system regression testing; test case metrics; test planning phase; Educational institutions; Equations; Fuzzy sets; Numerical models; Software; Software engineering; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Data Mining (CIDM), 2013 IEEE Symposium on
  • Conference_Location
    Singapore
  • Type

    conf

  • DOI
    10.1109/CIDM.2013.6597217
  • Filename
    6597217