arrow
Return

Using Formal Specifications to Support Testing

delete2009-02-23
delete236
delete
OA
AI
R
Robert M. Hierons *
K
Kirill Bogdanov
J
Jonathan P. Bowen
R
Rance Cleaveland
J
John Derrick
J
Jeremy Dick
M
Marian Gheorghe
M
Mark Harman
K
Kalpesh Kapoor
P
Paul Krause
G
Gerald Lüttgen
A
Anthony J. H. Simons
S
Sergiy Vilkomir
M
Martin R. Woodward
H
Hussein Zedan
DOI:10.1145/1459352.1459354delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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.
Keywords:
Reliability
Verification
Software testing
formal methods

Journal

ACM Computing Surveys cover
ACM Computing Surveys
IF:
28
Papers:
2.4K
Citations:
3.5W

Organization

U
University of Sheffield
Scholars:
3.0W
Papers: 2.9W
Citations: 3.9W
I
indian institute of technology (iit) - guwahati
Scholars:
3.3K
Papers: 3.2K
Citations: 2
B
brunel university
Scholars:
5.8K
Papers: 7.1K
Citations: 9
I
indian institute of technology system (iit system)
Scholars:
9.5W
Papers: 9.9W
Citations: 93
U
university of york - uk
Scholars:
1.5W
Papers: 1.5W
Citations: 15
University System of Maryland cover
University System of Maryland
Scholars:
6.4W
Papers: 5.6W
Citations: 113
U
university of london
Scholars:
21.5W
Papers: 19.7W
Citations: 305
U
University of Surrey
Scholars:
1.2W
Papers: 1.3W
Citations: 22
researcher View more organizations