Mutant minimization for model-checker based test-case generation

被引:7
|
作者
Fraser, Gordon [1 ]
Wotawa, Franz [1 ]
机构
[1] Graz Univ Technol, Inst Software Technol, Inffeldgasse 16B-2, A-8010 Graz, Austria
来源
TAIC PART 2007 - TESTING: ACADEMIC AND INDUSTRIAL CONFERENCE - PRACTICE AND RESEARCH TECHNIQUES, PROCEEDINGS: CO-LOCATED WITH MUTATION 2007 | 2007年
关键词
D O I
10.1109/TAIC.PART.2007.30
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Mutation of model-checker specifications is used to generate test-cases automatically. In general, model-checker based techniques are efficient when using small, abstract models, but are limited in their applicability by the performance of the model-checker Issues that contribute to potentially bad performance are equivalent mutants which result in no test-cases, and the fact that many different mutants lead to identical or subsumed test-cases. Another drawback of such approaches is that the size of resulting test-suites can be rather large, which might require test-suite reduction as an additional post-processing step. In this paper, we describe how the number of mutants can be minimized with special properties, which help to detect equivalent mutants more quickly and to avoid the creation of redundant test-cases. Consequently, the size of created test-suites is reduced.
引用
收藏
页码:161 / +
页数:2
相关论文
共 50 条
  • [31] Integration of Requirements Engineering and Test-Case Generation via OSLC
    Aichernig, Bernhard K.
    Hoermaier, Klaus
    Lorber, Florian
    Nickovic, Dejan
    Schlick, Rupert
    Simoneau, Didier
    Tiran, Stefan
    2014 14TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2014), 2014, : 117 - 126
  • [32] CoVeriTest: interleaving value and predicate analysis for test-case generation
    Jakobs, Marie-Christine
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2021, 23 (06) : 847 - 851
  • [33] CoVeriTest: interleaving value and predicate analysis for test-case generation
    Marie-Christine Jakobs
    International Journal on Software Tools for Technology Transfer, 2021, 23 : 847 - 851
  • [34] Model-based, Mutation-driven Test-case Generation Via Heuristic-guided Branching Search
    Fellner, Andreas
    Krenn, Willibald
    Schlick, Rupert
    Tarrach, Thorsten
    Weissenbacher, Georg
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (01)
  • [35] UML-based development process for IEC 61499 with automatic test-case generation
    Hussain, Tanvir
    Frey, Georg
    2006 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION, VOLS 1 -3, 2006, : 463 - +
  • [36] Constraint-based Abstracted Test-case Generation for Heap-Manipulation Programs
    Thanh-Tho Quan
    Nhat-Van Le-Thi
    Duc-Anh Le
    2012 THIRD INTERNATIONAL CONFERENCE ON THEORETICAL AND MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE (ICTMF 2012), 2013, 38 : 88 - 94
  • [37] Abstraction and refinement of mathematical functions toward SMT-based test-case generation
    Takuro Kutsuna
    Yoshinao Ishii
    Akihiro Yamamoto
    International Journal on Software Tools for Technology Transfer, 2016, 18 : 109 - 120
  • [38] Scheduling of transactions for system-level test-case generation
    Emek, R
    Naveh, Y
    EIGHTH IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2003, : 149 - 154
  • [39] AGENT - AN ADVANCED TEST-CASE GENERATION SYSTEM FOR FUNCTIONAL TESTING
    FURUKAWA, Z
    NOGI, K
    TOKUNAGA, K
    AFIPS CONFERENCE PROCEEDINGS, 1985, 54 : 525 - &
  • [40] Using the NuSMV Model Checker for Test Generation from Statecharts
    Kadono, Masaya
    Tsuchiya, Tatsuhiro
    Kikuno, Tohru
    IEEE 15TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2009, : 37 - 42