Exploiting aspects in model-based testing

  • Authors:
  • Külli Sarna;Jüri Vain

  • Affiliations:
  • ELIKO Competence Centre in Electronics-, Info- and Communication Technologies, Tallinn, Estonia;Tallinn University of Technology, Tallinn, Estonia

  • Venue:
  • Proceedings of the eleventh workshop on Foundations of Aspect-Oriented Languages
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce an approach to exploiting aspects in model-based testing and describe how an aspect-oriented model for testing purposes can be constructed. At first, we introduce the aspects to be addressed in testing safety and time critical systems and describe how the aspects enhance in defining test cases. We present a way how behavioural aspect models are defined formally as refinements of extended timed automata models, and how the aspect models are used for generating abstract online testers. Applying these techniques aspect-wise allows one to structure the model-based testing process in terms of well-defined model transformation steps. The approach is illustrated with an ATM case study.