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
关键词
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 条
  • [1] Coverage based test-case generation using model checkers
    Rayadurgam, S
    Heimdahl, MPE
    EIGHTH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS, 2001, : 83 - 91
  • [2] Designing a LTL model-checker based on unfolding graphs
    Couvreur, JM
    Grivet, S
    Poitrenaud, D
    APPLICATION AND THEORY OF PETRI NETS 2000, PROCEEDINGS, 2000, 1825 : 123 - 145
  • [3] Test-Case Generation with Automata-Based Software Model Checking
    Barth, Max
    Jakobs, Marie-Christine
    MODEL CHECKING SOFTWARE, SPIN 2024, 2025, 14624 : 248 - 267
  • [4] Technology of test-case generation
    Lúcio, L
    Samer, M
    MODEL-BASED TESTING OF REACTIVE SYSTEMS, 2005, 3472 : 323 - 354
  • [5] Enhancing Test Coverage by Back-tracing Model-checker Counterexamples
    Fantechi, A.
    Gnesi, S.
    Maggiore, A.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 116 : 199 - 211
  • [6] TEST-CASE GENERATION WITH IOGEN
    LINDQUIST, TE
    JENKINS, JR
    IEEE SOFTWARE, 1988, 5 (01) : 72 - 79
  • [7] Automatic Test-Case Generation
    Machado, Patricia
    Sampaio, Augusto
    TESTING TECHNIQUES IN SOFTWARE ENGINEERING, 2010, 6153 : 59 - +
  • [8] Model-Based Policy Synthesis and Test-Case Generation for Autonomous Systems
    Gu, Rong
    Enoiu, Eduard
    2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS, ICSTW, 2023, : 18 - 27
  • [9] Mutation-Based Test-Case Generation with Ecdar
    Larsen, Kim G.
    Lorber, Florian
    Nielsen, Brian
    Nyman, Ulrik M.
    10TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS - ICSTW 2017, 2017, : 319 - 328
  • [10] Automatic Test-Case Generation with CoVeriTest
    Jakobs, Marie-Christine
    TESTS AND PROOFS (TAP 2022), 2022, 13361 : 3 - 8