A symbolic framework for model-based testing

被引:0
|
作者
Frantzen, L. [1 ]
Tretmans, J. [2 ]
Willemse, T. A. C. [2 ]
机构
[1] CNR, Ist Sci & Tecnol Informaz Alessandro Faedo, I-56100 Pisa, Italy
[2] Radboud Univ Nijmegen, Inst Comp & Informat Sci, NL-6525 ED Nijmegen, Netherlands
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The starting point for Model-Based Testing is an implementation relation that formally defines when a formal model representing the System Under Test conforms to a formal model constituting its specification. An implementation relation for the formalism of Labelled Transition Systems is ioco. For ioco several test generation algorithms and test tools have been built. In this paper we define a framework for the symbolic implementation relation sioco which lifts ioco to Symbolic Transition Systems. These are transition systems with an explicit notion of data and data-dependent control flow. The introduction of symbolism avoids the state-space explosion during test generation, and it preserves the information present in data definitions and constraints for use during the test selection process. We show the soundness and completeness of the symbolic notions w.r.t. their underlying Labelled Transition Systems' counterparts.
引用
收藏
页码:40 / +
页数:2
相关论文
共 50 条
  • [41] An Adoption of Automation Framework for Model-Based Testing to System Testing for Airborne Safety Critical Systems
    Punnoose, Sintu
    Nanda, Manju
    Erabhovi, Neelakanta
    [J]. 2023 IEEE AUTOTESTCON, 2023,
  • [42] A model-based testing framework with reduced set of test cases for programmable controllers
    Ma, Canlong
    Provost, Julien
    [J]. 2017 13TH IEEE CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2017, : 944 - 949
  • [43] A Model-based Fuzz Framework to the Security Testing of TCG Software Stack Implementations
    Yang, Yang
    Zhang, Huanguo
    Pan, Mi
    Yang, Jian
    He, Fan
    Li, Zhide
    [J]. MINES 2009: FIRST INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY, VOL 1, PROCEEDINGS, 2009, : 149 - +
  • [44] Model-Based Testing and the UML Testing Profile
    Krishnan, Padmanabhan
    Pari-Salas, Percy
    [J]. SEMANTICS AND ALGEBRAIC SPECIFICATION: ESSAYS DEDICATED TO PETER D. MOSSES ON THE OCCASION OF HIS 60TH BIRTHDAY, 2009, 5700 : 315 - 328
  • [45] Tester versus Bug: A Generic Framework for Model-Based Testing via Games
    van den Bos, Petra
    Stoelinga, Marielle
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2018, (277): : 118 - 132
  • [46] Model-Based Testing from Input Output Symbolic Transition Systems Enriched by Program Calls and Contracts
    Boudhiba, Imen
    Gaston, Christophe
    Le Gall, Pascale
    Prevosto, Virgile
    [J]. TESTING SOFTWARE AND SYSTEMS, ICTSS 2015, 2015, 9447 : 35 - 51
  • [47] Translating EULYNX SysML Models into Symbolic Transition Systems for Model-Based Testing of Railway Signaling Systems
    Bachmann, Tobias
    van der Wal, Djurre
    van der Bijl, Machiel
    van der Meij, Daan
    Oprescu, Ana
    [J]. 2022 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST 2022), 2022, : 355 - 364
  • [48] Improving Models for Model-based Testing based on Exploratory Testing
    Gebizli, Ceren Sahin
    Sozer, Hasan
    [J]. 2014 38TH ANNUAL IEEE INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW 2014), 2014, : 656 - 661
  • [49] PHYLOG: a model-based certification framework
    Boniol, Frederic
    Bouchebaba, Youcef
    Brunel, Julien
    Delmas, Kevin
    Pagetti, Claire
    Polacsek, Thomas
    Sensfelder, Nathanael
    [J]. 2018 IEEE/AIAA 37TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2018, : 1338 - 1346
  • [50] A framework for model-based integrated inspection
    Liu, Rui
    Duan, Gui-jiang
    Liu, Jian
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2019, 103 (9-12): : 3643 - 3665