Skip to main content
International Journal on Software Tools for Technology TransferVolume 17, Issue 1, February 2013, Pages 59-76

A systematic review of state-based test tools(Article)

  Save all to author list
  • aComputer Systems Group, School of Computer Science, University of Waterloo, 200 University Ave West, Waterloo, ON N2L3G1, Canada
  • bSoftware Quality Engineering Lab, Systems and Computer Engineering, Carleton University, 1125 Colonel By Drive, Ottawa, ON K1S5B6, Canada

Abstract

Model-based testing (MBT) is about testing a software system using a model of its behaviour. To benefit fully from MBT, automation support is required. The goal of this systematic review is determining the current state of the art of prominent MBT tool support where we focus on tools that rely on state-based models. We automatically searched different source of information including digital libraries and mailing lists dedicated to the topic. Precisely defined criteria are used to compare selected tools and comprise support for test adequacy and coverage criteria, level of automation for various testing activities and support for the construction of test scaffolding. Simple adequacy criteria are supported but not advanced ones; data(-flow) criteria are seldom supported; support for creating test scaffolding varies a great deal. The results of this review should be of interest to a wide range of stakeholders: software companies interested in selecting the most appropriate MBT tool for their needs; organizations willing to invest into creating MBT tool support; researchers interested in setting research directions. © 2013, Springer-Verlag Berlin Heidelberg.

Author keywords

ComparisonCriteriaModel-based testingState-based testingSystematic review

Indexed keywords

Engineering controlled terms:Digital librariesModel checkingScaffolds
Engineering uncontrolled termsComparisonCriteriaModel based testingState-based testingSystematic Review
Engineering main heading:Software testing
  • ISSN: 14332779
  • Source Type: Journal
  • Original language: English
  • DOI: 10.1007/s10009-013-0291-0
  • Document Type: Article
  • Publisher: Springer Verlag

  Shafique, M.; Computer Systems Group, School of Computer Science, University of Waterloo, 200 University Ave West, Waterloo, ON, Canada
© Copyright 2021 Elsevier B.V., All rights reserved.

Cited by 35 documents

Tran, H.K.V. , Unterkalmsteiner, M. , Börstler, J.
Assessing test artifact quality—A tertiary study
(2021) Information and Software Technology
Ibias, A. , Núñez, M.
SqSelect: Automatic assessment of Failed Error Propagation in state-based systems
(2021) Expert Systems with Applications
Nouman Zafar, M. , Afzal, W. , Paul Enoiu, E.
A model-based test script generation framework for embedded software
(2021) Proceedings - 2021 IEEE 14th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2021
View details of all 35 citations
{"topic":{"name":"Model-Based Testing; Turing Machines; EFSM","id":6225,"uri":"Topic/6225","prominencePercentile":81.9956,"prominencePercentileString":"81.996","overallScholarlyOutput":0},"dig":"c2747feaaa0fb55c39112dc60ab30d1d89460c64cbcae5380720f3e06f502090"}

SciVal Topic Prominence

Topic:
Prominence percentile: