Automated Black-Box Testing with Abstract VDM Oracles

  • Authors:
  • Bernhard K. Aichernig

  • Affiliations:
  • -

  • Venue:
  • SAFECOMP '99 Proceedings of the 18th International Conference on Computer Computer Safety, Reliability and Security
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper the possibilities to automate black-box testing through formal requirement specifications are explored. More precisely, the formal method VDM (Vienna Development Method) serves to demonstrate that abstract requirement models can be used as test oracles for concrete software. The automation of the resulting testing frame-work is based on modern CASE-tools that support a light-weight approach to formal methods. The specification language used is VDMSL, but the results are easily transferred into similar model oriented methods such as B, Z or RAISE.