Translating Object-Z specifications to object-oriented test oracles

J. McDonald, L. Murray, Paul Strooper

2002 · 15 citations · 10 references

Concepts

Abstract

This paper describes the translation of Object-Z specifications of container classes to C++ test oracle classes. It presents a three-stage translation process and describes how the derived test oracles are integrated into the ClassBench testing framework. The method caters for object-oriented features such as inheritance and aggregation. Translation issues and the limitations of the method are discussed. Our approach is illustrated with an example based on an integer set class.

References

10