Discussion
In the Cleanroom development approach, which activity is considered the PRIMARY source of software correctness ?
Answer: D
The primary source of correctness is performing incremental functional verification without execution.
Cleanroom software engineering, developed by Harlan Mills and colleagues at IBM, builds software in increments and proves each one correct against its specification by correctness verification: structured team review of the design and code, function by function, without running it. Developers do not unit-test or debug their own code; the aim is to prevent defects rather than remove them.
Statistical usage testing is part of Cleanroom, but it comes after verification and serves to certify reliability, not to create correctness. Automated debugging and rewriting modules until defects become rare are the defect-removal habits Cleanroom was designed to replace.
Post your comment
Please log in or register to post a comment.
Examination Categories
- SSC Exams
- Banking Exams
- Teaching Exams
- Civil Services Exams
- Railways Exams
- Engineering Recruitment Exams
- Defence Exams
- State Government Exams
- Police Exams
- Insurance Exams
- Nursing Exams
- Other Government Exams
- NRA CET
- PG Entrance Exams
- Campus Placement
- MBA Entrance Exams
- CUET and UG Entrance
- Judiciary Exams
- Regulatory Body Exams
- Software Development