MORE INFORMATION ON combination.f


In a case where a program contains several errors, it is important to take into consideration the combined effects of the errors on the reliability of the testing strategy. This sample code characterizes a set of conditions under which the reliabilty of Path analysis testing, (or P-testing) for single errors (demonstrated in the programs: Computation.f, and Domain.f) is preserved when errors occur in combination.
This theory is defined by William E. Howden thus:

PEi (x) != P*(x)=>PE (x)!= P*(x).

Example: PE1 is the program containing the missing assignment SUM = X. PE2 contains the transfer statement with the missing DABS function and PE3 is the assignment with the missing parentheses. PE2 is the program Domain.f


Click here for the source code