Using Formal Specifications to Support Testing

Robert M. Hierons, Kirill Bogdanov, Jonathan P. Bowen, Rance Cleaveland, John Derrick, Jeremy Dick, Marian Gheorghe, Mark Harman, Kalpesh Kapoor, Paul Krause, Gerald Luettgen, Anthony J. H. Simons, Sergiy Vilkomir, Martin R. Woodward, Hussein Zedan

Research output: Contribution to journalLiterature reviewpeer-review

290 Citations (Scopus)

Abstract

Formal methods and testing are two important approaches that assist in the development of high-quality software. While traditionally these approaches have been seen as rivals, in recent years a new consensus has developed in which they are seen as complementary. This article reviews the state of the art regarding ways in which the presence of a formal specification can be used to assist testing.
Original languageEnglish
Article number9
JournalCOMPUTING SURVEYS
Volume41
Issue number2
Publication statusPublished - 1 Feb 2009

Fingerprint

Dive into the research topics of 'Using Formal Specifications to Support Testing'. Together they form a unique fingerprint.

Cite this