Current Trends in Programming Methodology: Program validationRaymond Tzuu-Yau Yeh, K. Mani Chandy |
Contents
STRUCTURED PROGRAM TESTING | 1 |
3 | 37 |
NEW DIRECTIONS IN AUTOMATED TOOLS | 80 |
Copyright | |
8 other sections not shown
Other editions - View all
Common terms and phrases
abstract machine algorithm analysis approach array ASSERT VALUE ASSERTION VIOLATIONS automated branch bufpos C. A. R. HOARE called chapter character computation induction constraints construct coroutines counters cutpoint DD-PATH decision-to-decision path defined definition described Dijkstra discussed Elspas equivalent errors evaluation example execution count exercised exit Figure flowchart Floyd's formal Fortran function graph Hoare illustrate implementation inductive assertion method input integer invariant lemmas logic loop loop invariant Manna MAXPOS methodology module node O-function operations output assertion paper path predicate performance postcondition problem procedure program correctness program testing program verification programming language proof properties proving termination recursive requirements rules run-time Section selection criteria semantics sequence set of test source code specification structural induction structured programming subgoal induction subroutine techniques test data test predicates test-data selection theorem tion true V-function valid variables verification condition verification systems y₁ y₂