Fault-based generation of test cases from UML-Models: approach and some experiences

  • Authors:
  • Rupert Schlick;Wolfgang Herzner;Elisabeth Jöbstl

  • Affiliations:
  • AIT Austrian Institute of Technology, Safety & Security Department, Vienna, Austria;AIT Austrian Institute of Technology, Safety & Security Department, Vienna, Austria;Graz Univ. of Technology, Institute for Software Technology, Graz, Austria

  • Venue:
  • SAFECOMP'11 Proceedings of the 30th international conference on Computer safety, reliability, and security
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In principle, automated test case generation - both from source code and models - is a fairly evolved technology, which is on the way to common use in industrial testing and quality assessment of safety-related, softwareintensive systems. However, common coverage measures such as branch or MC/DC1 for source code and states or transitions for state-based models provide only very limited information about the covered (implementation) faults. Fault-based test case generation tries to improve this situation by looking for detecting faults explicitly. This paper describes an approach combining fault- and model-based testing which has been realized in the European project MOGENTES2, using UML state machines for representing requirements, and discusses results of its application to a use case from the automotive domain.