Question

In the theory of Goodenough and Gerhart, Let P be a program, and D be its...

In the theory of Goodenough and Gerhart, Let P be a program, and D be its input domain. Let T ⸦ D. P(d) is the result of executing P with input d. What is

• OK(d)

• SUCCESSFUL(T)

• Ideal Test

• Reliable Criterion

• Valid Criterion
0 0
Add a comment Improve this question Transcribed image text
Answer #1

The theory of Goodenough and Gerhart can be explained by the diagram below , where the program is executed having input domain as subset.

1) OK(d) : The OK(d) is used to represent the acceptability of P(d). The OK(d) will be become true if only P(d) is acceptable.

2) SUCCESSFUL(T) : T will be Successful if and only if the following condition is true ∀t ∈  T, OK(t).

3) Ideal Test : The T is said to be Ideal test if and only if OK(t) for every t in T => OK(d) for every d in D , that is OK(t), ∀t ∈ T => OK(d),dD.

4) Reliable Criterion : The Reliability means consistency , here the C is test selection criterion , The C is Reliable Criterion if and only if every test selected by C is successful or if all the tests selected by C are Unsuccessful.

5) Valid Criterion : The selection criterion C is said to be valid criterion if and only if when the program P is incorrect, then it can be selected through C a test set T that is Unsuccessful for Program P.

Add a comment
Know the answer?
Add Answer to:
In the theory of Goodenough and Gerhart, Let P be a program, and D be its...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • For the following program P3 written in pseudo-code, given the test set T: T = {t1...

    For the following program P3 written in pseudo-code, given the test set T: T = {t1 = <‐5, 2>, t2 = <3, 1>, t3 = <9, 3>} a) What is the domain for statement coverage of P3? Note: do not include syntactical markers such as comments, {, }, else, begin, end. b) What is the statement coverage for T? c) What test cases should you add to T to provide 100% statement coverage? d) What is the domain for decision...

  • Python Please. a)Let a program store the result of applying the eval function to the first...

    Python Please. a)Let a program store the result of applying the eval function to the first command-line argument. Print out the resulting object and its type. Run the program with different input: an integer, a real number, a list, and a tuple. (On Unix systems you need to surround the tuple expressions in quotes on the command line to avoid error message from the Unix shell.) Try the string "this is a string" as a commandline argument. Why does this...

  • please help me to solve (c and d) knowing that d=209 Let the two primes p...

    please help me to solve (c and d) knowing that d=209 Let the two primes p = 41 and q = 17 be given as set-up parameters for RSA. a. Which of the parameters e_1 = 32, e_2 = 49 is a valid RSA exponent? Justify your choice b. Compute the corresponding private key Kpr = (p, q, d). Use the extended Euclidean algorithm for the inversion and point out every calculation step. c. Using the encryption key, encrypt the...

  • consider this first- order logic formula: ∃x P(a,x) --> ∀y P(b,y) and its interpretation which is:...

    consider this first- order logic formula: ∃x P(a,x) --> ∀y P(b,y) and its interpretation which is: Domain D = {1,2,3}, P{(1,1), (1,2), (1,3), (2,3), (3,1)}, a=1, b=3. is it valid, satisfiable, or contradictory? why?

  • consider this first- order logic formula: ∃x P(a,x) --> ∀y P(b,y) and its interpretation which is:...

    consider this first- order logic formula: ∃x P(a,x) --> ∀y P(b,y) and its interpretation which is: Domain D = {1,2,3}, P{(1,1), (1,2), (1,3), (2,3), (3,1)}, a=1, b=3. is it valid, satisfiable, or contradictory? why?

  • Let the predicates P,T, and E be defined below. The domain is the set of all...

    Let the predicates P,T, and E be defined below. The domain is the set of all positive integers. P(x): x is odd T(x, y): 2x < y E(x, y, z): xy - z Indicate whether each logical expression is a proposition. If the expression is a proposition, then give its true value and show your work. If the expression is not a proposition, explain why no. 1(a) P(5) 1(b) ¬P(x) 1(c) T(5, 32) 1(d) ¬P(3) V ¬T(5, 32) 1(e) T(5,10)...

  • Let the input to the ideal C-to-D converter shown in the figure be x(t) = 4-2...

    Let the input to the ideal C-to-D converter shown in the figure be x(t) = 4-2 cos (250nt-n-3 cos ( 2000π t x(t)Ideal[il C-to-D Converter yfn] y(t) LTI System H(z) Ideal D-to-C Comvester The system function for the LTI system is H(z) = (1 + z-4 z-2). If the minimum sampling rate is used for fs then determine an expression for the output of the ideal D-to-C converter, y(t). Also, plot the two-sided pectrum for y[n] and y(t). Be sure...

  • Please answer all parts of the Question: a,b,c,d Kinetic Theory of Gas: Explanation of Pressure and...

    Please answer all parts of the Question: a,b,c,d Kinetic Theory of Gas: Explanation of Pressure and Temprature Internal Energy of a gas, Ideal Gas Law 1. The average kinetic energy of a molecule, is called thermal energy, it is directly related to absolute temperature. KE (average per molecule) = 5m +(average) = 1 kg(kp = 1.38x10-23 /K) KT 2. The average speed of molecules in a gas: vrms=1 where vrms stands for root-mean-square (rms) speed. 3. The INTERNAL ENERGY of...

  • Let D(p) = 4-p and S(p) = 1 + p. Using the method of linear first-order...

    Let D(p) = 4-p and S(p) = 1 + p. Using the method of linear first-order differential equations, find a general solution to p(t) (it will involve k). What is the long term behaviour of the price? Does it tend to a specific value regardless of the initial price?

  • matlab please Problem 3. / 30 points Let p(x) = C1 +222 + ... + -1....

    matlab please Problem 3. / 30 points Let p(x) = C1 +222 + ... + -1. The value of p for a square matrix input is defined as p(X) - 17+ 2X + ... + CX- (a) (12 points) Show that if XeRkxk has an EVD, then p(x) can be found using only evaluations of p at the eigenvalues and two matrix multiplications. (b) (18 points) Complete the following program which, given coefficients c = (C1,C2,...,C.)", evaluates the corresponding polynomial...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT