Let n1 be the number of requirements for which all reviewers have identical interpretations and n2 be the total number of requirements. Which of the following is used to determine the specificity of the requirements?
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: A. n1 / n2
Explanation
Pressman defines specificity (absence of ambiguity) as Q1 = n1 / n2, the fraction of requirements that every reviewer interpreted in the same way. Since n1 ≤ n2, this ratio lies between 0 and 1, and the closer it is to 1 the less ambiguous the specification — a property a sensible metric must have. Option 2 inverts the ratio and would exceed 1, while options 3 and 4 are a raw sum and a raw difference that depend on the size of the specification rather than on the proportion of unambiguous requirements, so none of them can serve as a normalised quality measure.More Computer System Architecture questions
- Which one of the following statements, related to the requirements phase in Software Engineering, is incorrect?
- Requirements prioritisation and negotiation belongs to:
- Which of the following statements are CORRECT? (A) A process always checks the state of the currently executing process to enter its critic…
- At a particular time of computation, the value of a counting semaphore is 7. Then 20 P operations and 'x' V operations were performed on th…
- Match List I with List II: List I: (A) Critical region (B) Wait/Signal (C) Working set (D) Deadlock List II: (I) Hoare's monitor (II) Mutua…
- At a particular time of computation, the value of a counting semaphore is 7. Then 20 P operations and 'x' V operations were performed on th…