Home
Scholarly Works
The Epistemology of Validation and Verification...
Conference

The Epistemology of Validation and Verification Testing

Abstract

We wish to be able to give formal definitions (in the sense of science or engineering) for concepts like requirements validation and for the relationship between a requirements specification and an abstract design of the intended system. Ditto validation of designs and the final executable application with respect to the original “application concept”, on the one hand, and the requirement specification, on the other. We have been developing a framework based on the work of the logical empiricists and other analytic philosophers over the last 80 years to support our understanding of software engineering concepts. Recent developments (dating from the 80s)in the area of “confirmation” (of a hypothesis concerning a theory by some (experimental) evidence) promises to illuminate some of these problematic concepts. In this talk we address the problem of establishing the very relation between requirement specifications and scenarios, as used, for example, in UML. The same framework can also be applied to the problem of testing implementations against designs, so called verification testing.

Authors

Maibaum TSE

Series

Lecture Notes in Computer Science

Volume

3502

Pagination

pp. 1-8

Publisher

Springer Nature

Publication Date

January 1, 2005

DOI

10.1007/11430230_1

Conference proceedings

Lecture Notes in Computer Science

ISSN

0302-9743
View published work (Non-McMaster Users)

Contact the Experts team