Testing Java implementations of algebraic specifications

Isabel Nunes
(University of Lisbon, Lisboa, Portugal)
Filipe Luís
(University of Lisbon, Lisboa, Portugal)

In this paper we focus on exploiting a specification and the structures that satisfy it, to obtain a means of comparing implemented and expected behaviours and find the origin of faults in implementations. We 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.

In Alexander K. Petrenko and Holger Schlingloff: Proceedings Eighth Workshop on Model-Based Testing (MBT 2013), Rome, Italy, 17th March 2013, Electronic Proceedings in Theoretical Computer Science 111, pp. 35–50.
Published: 2nd March 2013.

ArXived at: https://dx.doi.org/10.4204/EPTCS.111.4 bibtex PDF
References in reconstructed bibtex, XML and HTML format (approximated).
Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org