• Home
  • Search
  • Improving Testing Coverage for Safety-Critical System by Mutated Specification
  • Cite Icon2
  • https://doi.org/10.1109/apsec.2014.15Copy DOI Icon

Improving Testing Coverage for Safety-Critical System by Mutated Specification

  • Dec 1, 2014
  • Tingliang Zhou +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Automation and high coverage are two essential industrial technical requirements of qualified testing method for safety-critical systems. The ioco-testing method is a sound and well-defined formal automation testing technique for labelled transition system. However, when we apply this method to a train control system developed by our industrial partner, we find that some testing requirements are not covered for certain testing objects. Further analysis has shown that the ioco-testing method only generates test cases based on explicit specified system behaviors which may result in low coverage when the implementation under test includes code branches used to deal with faults which can't be defined thoroughly in the specification in practices. Therefore, we propose a labelled transition system testing method based on specification mutation to improve safety-critical system testing coverage. We firstly define the mutation operators for the Input output symbolic transition system (IOSTS) modeling language, then we construct the corresponding test generation algorithm and translate the derived test cases into xml files which can be directly applied to the implementation under test in a simulation and test platform developed by our partner. Preliminary experiments on a safety-critical function named train position determination have shown about 28.5% improvement on the testing coverage.

Similar Papers
  • Book Chapter
  • Citations3

Model-Based Testing from Input Output Symbolic Transition Systems Enriched by Program Calls and Contracts

  • Jan 01, 2015
  • Imen Boudhiba +3
  • Research Article
  • Citations3

Agreement between conformance and composition

  • Nov 01, 2013
  • Programming and Computer Software
  • I B Bourdonov +1
  • Book Chapter

HAT: Analyzing Linear Hybrid Automata as Labelled Transition System

  • Jan 01, 2018
  • Lei Bu +4
  • Conference Article

Effectiveness Evaluation of Air and Missile Defense System Based on Parametric Diagrams

  • Jan 01, 2016
  • Fa Lu +1
  • Book Chapter
  • Citations1

Target-oriented Petri Net Synthesis

  • Nov 11, 2020
  • Eike Best +3
  • Book Chapter
  • Citations1

Applying Object Orientation to System Architecture

  • Sep 09, 2018
  • John M Borky +1
  • Research Article
  • Citations4

Test Generation Algorithm for Linear Systems Based on Genetic Algorithm

  • Jun 08, 2010
  • Journal of Electronic Testing
  • Ting Long +4
  • Book Chapter
  • Citations72

Zing: Exploiting Program Structure for Model Checking Concurrent Software

  • Jan 01, 2004
  • Tony Andrews +4
  • Research Article
  • Citations19

An Integrated Intelligent Modeling and Simulation Language for Model-based Systems Engineering

  • Apr 23, 2022
  • Journal of Industrial Information Integration
  • Lin Zhang +10
  • Book Chapter
  • Citations26

Towards a Model Checker for NesC and Wireless Sensor Networks

  • Jan 01, 2011
  • Manchun Zheng +4
  • Book Chapter

Conventional and Unconventional Automata on Swarm Behaviours

  • May 26, 2018
  • Andrew Schumann
  • Research Article
  • Citations57

Comparing operational models of name-passing process calculi

  • Apr 01, 2006
  • Information and Computation
  • Marcelo Fiore +1
  • Conference Article
  • Citations42

Introducing the modeling and verification process in SysML

  • Sep 01, 2007
  • Marcos V Linhares +3
  • Research Article
  • Citations46

Surface Processes Induced by Collisions

  • Jun 21, 2003
  • The Journal of Physical Chemistry B
  • Micha Asscher +1
  • Book Chapter
  • Citations34

Alvis – Modelling Language for Concurrent Systems

  • Jan 01, 2011
  • Marcin Szpyrka +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.