A systematic mapping study on test generation from Input/Output Transition Systems

被引:4
|
作者
da Costa Paiva, Sofia Larissa [1 ]
Simao, Adenilso da Silva [1 ]
机构
[1] Univ Sao Paulo, Inst Ciencias Matemat & Comp, Ave Trabalhador Sao Carlense 400, BR-13566590 Sao Carlos, SP, Brazil
关键词
Input/Output Transition Systems; test generation; systematic mapping study; SYMBOLIC EXECUTION TECHNIQUES; CONFORMANCE; FRAMEWORK; VERIFICATION; INPUTS;
D O I
10.1109/SEAA.2015.66
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: The construction of complex systems has increased the adoption of technologies that aim at automating the testing activity. Model-Based Testing (MBT) has emerged as an approach to automate the generation of high-quality test suites from behavioural models. Input/Output Transition Systems (IOTSs) have been used in MBT because they are more expressive than other formalisms. Objective: This paper focuses on methods for test generation from IOTSs, aiming at synthesizing available knowledge and identifying gaps in the existing approaches. Method: A systematic mapping was conducted, in which 84 studies were evaluated and categorized in the taxonomy of MBT approaches. Results: The results indicate most of the reported approaches apply non-deterministic algorithms to test generation which do not employ measures of coverage or quality. This scenario underscores the importance of further research into this topic. Conclusion: The evidences indicate that the generation of complete test suites is guaranteed in theory without satisfying a certain test selection criterion. This result points out the need of additional investigation in this topic.
引用
收藏
页码:333 / 340
页数:8
相关论文
共 50 条
  • [1] Generation of complete test suites from mealy input/output transition systems
    Paiva, Sofia Costa
    Simao, Adenilso
    FORMAL ASPECTS OF COMPUTING, 2016, 28 (01) : 65 - 78
  • [2] Factorized test generation for multi-input/output transition systems
    Brinksma, E
    Heerink, L
    Tretmans, J
    TESTING OF COMMUNICATING SYSTEMS, 1998, : 67 - 82
  • [3] Systematic Mapping Study in Automatic Test Case Generation
    Mohi-Aldeen, Shayma Mustafa
    Deris, Safaai
    Mohamad, Radziah
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2014, 265 : 703 - 720
  • [4] Diagnosability of Input Output Symbolic Transition Systems
    Bourgne, Gauvain
    Dague, Philippe
    Nouioua, Farid
    Rapin, Nicolas
    2009 FIRST INTERNATIONAL CONFERENCE ON ADVANCES IN SYSTEM TESTING AND VALIDATION LIFECYCLE, 2009, : 147 - +
  • [5] Testing transition systems with input and output testers
    Petrenko, A
    Yevtushenko, N
    Le Huo, J
    TESTING OF COMMUNICATING SYSTEMS, PROCEEDINGS, 2003, 2644 : 129 - 145
  • [6] Test generation for specifications modeled by input/output automata
    Tan, QM
    Petrenko, A
    TESTING OF COMMUNICATING SYSTEMS, 1998, : 83 - 99
  • [7] Hybrid input-output conformance and test generation
    van Osch, Michiel
    Formal Approaches to Software Testing and Runtime Verification, 2006, 4262 : 70 - 84
  • [8] A temporal logic for input output symbolic transition systems
    Aiguier, M
    Gaston, C
    Le Gall, P
    Longuet, D
    Touil, A
    12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 43 - 50
  • [9] State identification problems for input/output transition systems
    Bensalem, Saddek
    Krichen, Moez
    Tripakis, Stavros
    WODES' 08: PROCEEDINGS OF THE 9TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, 2008, : 225 - +
  • [10] Vertical Test Reuse for Embedded Systems: A Systematic Mapping Study
    Flemstrom, Daniel
    Sundmark, Daniel
    Afzal, Wasif
    PROCEEDINGS 41ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS SEAA 2015, 2015, : 317 - 324