• DocumentCode
    626371
  • Title

    Identifying Failure-Inducing Combinations Using Tuple Relationship

  • Author

    Xintao Niu ; Changhai Nie ; Yu Lei ; Chan, Alvin T. S.

  • Author_Institution
    State Key Lab. for Novel Software Technol., Nanjing Univ., Nanjing, China
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    271
  • Lastpage
    280
  • Abstract
    Combinatorial testing (CT) aims at detecting interaction failures between parameters in a system. Identifying the failure-inducing combinations of a failing test configuration can help developers find the cause of this failure. However, most studies in CT focus on detecting the failures rather than identifying failure-inducing combinations. In this paper, we propose the notion of a tuple relationship tree (TRT) to describe the relationships among all the candidate parameter interactions. TRT reduces additional test configurations that need to be generated in the fault localization process, and it also provides a clear view of all possible candidate interactions. As a result, our approach will not omit any possible interaction that could be the cause of a failure. In particular, we can identify multiple failure-inducing combinations that overlap with each other. Moreover, we extend our approach to handle the case where additional failure-inducing combinations may be introduced by newly generated test configurations.
  • Keywords
    program testing; software fault tolerance; trees (mathematics); CT; TRT; combinatorial testing; failing test configuration; failure-inducing combination identification; fault localization process; parameter interaction; software system behavior; test configuration; tuple relationship tree; Arrays; Educational institutions; Fault diagnosis; Indexes; Pediatrics; Software; Testing; Combinatorial testing; Fault localization; New import combinations; Tuple relationship tree; overlapping combinations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Luxembourg
  • Print_ISBN
    978-1-4799-1324-4
  • Type

    conf

  • DOI
    10.1109/ICSTW.2013.38
  • Filename
    6571643