In Software Engineering Jackson's Principle based on

A. Designation

B. Definitions

C. Refutable Assertions

D. Formal Review

E. Requirement Elicitation

Choose the correct answer from the options given below:

  1. A, B & C Only
  2. B, C & D Only
  3. C, D & E Only
  4. B, D & C Only

Answer (Detailed Solution Below)

Option 1 : A, B & C Only

Detailed Solution

Download Solution PDF
Explanation of Jackson's Principle in Software Engineering - khautorepair.com

The correct answer is Option 1.

Key Points

  • Jackson's Principle in Software Engineering is based on Designation, Definitions, and Refutable Assertions.
    • Designation: This involves identifying and naming the different components and elements within the software system.
    • Definitions: This involves providing clear and precise definitions of the various components and elements identified.
    • Refutable Assertions: This involves making assertions about the software system that can be tested and potentially refuted, ensuring the system's robustness and reliability.

Additional Information

  • Option 2, which includes Definitions, Refutable Assertions, and Formal Review, is incorrect because Formal Review is not part of Jackson's Principle.
  • Option 3, which includes Refutable Assertions, Formal Review, and Requirement Elicitation, is incorrect because Requirement Elicitation and Formal Review are not part of Jackson's Principle.
  • Option 4, which includes Definitions, Formal Review, and Refutable Assertions, is incorrect because Formal Review is not part of Jackson's Principle.
Get Free Access Now
Hot Links: teen patti glory teen patti master old version teen patti joy teen patti club