Gray-Box Conformance Testing for Symbolic Reactive State Machines

被引:2
|
作者
Taromirad, Masoumeh [1 ]
Mousavi, Mohammad Reza [1 ]
机构
[1] Halmstad Univ, Ctr Res Embedded Syst CERES, Halmstad, Sweden
基金
瑞典研究理事会;
关键词
D O I
10.1007/978-3-319-68972-2_15
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model-based testing (MBT) is typically a black-box testing technique. Therefore, generated test suites may leave some untested gaps in a given implementation under test (IUT). We propose an approach to use the structural and behavioural information exploited from the implementation domain to generate effective and efficient test suites. Our approach considers both specification models and implementation models, and generates an enriched test model which is used to automatically generate test suites. We show that the proposed approach is sound and exhaustive and cover both the specification and the implementation. We examine the applicability and the effectiveness of our approach by applying it to a well-known example from the railway domain.
引用
收藏
页码:228 / 243
页数:16
相关论文
共 50 条
  • [1] Gray-Box Learning of Serial Compositions of Mealy Machines
    Abel, Andreas
    Reineke, Jan
    NASA FORMAL METHODS, NFM 2016, 2016, 9690 : 272 - 287
  • [2] Sandpiper: Black-box and gray-box resource management for virtual machines
    Wood, Timothy
    Shenoy, Prashant
    Venkataramani, Arun
    Yousif, Mazin
    COMPUTER NETWORKS, 2009, 53 (17) : 2923 - 2938
  • [3] A Combinatorial Test Suite Generator for Gray-Box Testing
    Barrett, Anthony
    Dvorak, Daniel
    SMC-IT 2009: THIRD IEEE INTERNATIONAL CONFERENCE ON SPACE MISSION CHALLENGES FOR INFORMATION TECHNOLOGY, PROCEEDINGS, 2009, : 387 - 393
  • [4] A gray-box model for unitary air conditioners developed with symbolic regression
    Yousaf, Shahzad
    Bradshaw, Craig R.
    Kamalapurkar, Rushikesh
    San, Omer
    INTERNATIONAL JOURNAL OF REFRIGERATION, 2024, 168 : 696 - 707
  • [5] Gray-Box Adversarial Training
    Vivek, B. S.
    Mopuri, Konda Reddy
    Babu, R. Venkatesh
    COMPUTER VISION - ECCV 2018, PT 15, 2018, 11219 : 213 - 228
  • [6] Combinatorial methods for dynamic gray-box SQL injection testing
    Garn, Bernhard
    Zivanovic, Jovan
    Leithner, Manuel
    Simos, Dimitris E.
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2022, 32 (06):
  • [7] Business-process-driven gray-box SOA testing
    Li, Z. J.
    Tan, H. F.
    Liu, H. H.
    Zhu, J.
    Mitsumori, N. M.
    IBM SYSTEMS JOURNAL, 2008, 47 (03) : 457 - 472
  • [8] GRAY-BOX MODEL IDENTIFICATION
    GAWTHROP, PJ
    JEZEK, J
    JONES, RW
    SROKA, I
    CONTROL-THEORY AND ADVANCED TECHNOLOGY, 1993, 9 (01): : 139 - 157
  • [9] Testing and incremental conformance testing of timed state machines
    Tvardovskii, Aleksandr
    El-Fakih, Khaled
    Yevtushenko, Nina
    SCIENCE OF COMPUTER PROGRAMMING, 2024, 233
  • [10] NONDETERMINISTIC STATE MACHINES IN PROTOCOL CONFORMANCE TESTING
    PETRENKO, A
    YEVTUSHENKO, N
    LEBEDEV, A
    DAS, A
    PROTOCOL TEST SYSTEMS, VI, 1994, 19 : 363 - 378