Automatic testing from formal specifications

  • Authors:
  • Manoranjan Satpathy;Michael Butler;Michael Leuschel;S. Ramesh

  • Affiliations:
  • General Motors India Science Lab, Bangalore and Department of Information Technologies, Abo Akademi University, Turku, Finland;School of Electronic and Computer Science, University of Southampton, Southampton, UK;Institute of Informatik, Heinrich-Heine Universitat Duesseldorf, Duesseldorf;General Motors India Science Lab, Bangalore

  • Venue:
  • TAP'07 Proceedings of the 1st international conference on Tests and proofs
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this article, we consider model oriented formal specification languages. We generate test cases by performing symbolic execution over a model, and from the test cases obtain a Java program. This Java program acts as a test driver and when it is run in conjunction with the implementation then testing is performed in an automatic manner. Our approach makes the testing cycle fully automatic. The main contribution of our work is that we perform automatic testing even when the models are non-deterministic.