Question
Download Solution PDFIn 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:
Answer (Detailed Solution Below)
Option 1 : A, B & C Only
Detailed Solution
Download Solution PDFThe 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.