Testing Java implementations of Algebraic Specifications

Provided by: Cornell University
Topic: Software
Format: PDF
In this paper, the authors focus on exploiting a specification and the structures that satisfy it, to obtain a means of comparing implemented and expected behaviors and find the origin of faults in implementations. They present an approach to the creation of tests that are based on those specification-compliant structures, and to the interpretation of those tests' results leading to the discovery of the method responsible for an eventual test failure. Results of comparative experiments with a tool implementing this approach are presented.

Find By Topic