Software-Engineering
December 9, 2023
Question 8043 – GATE 2016 [Set-1]
December 9, 2023
Software-Engineering
December 9, 2023
Question 8043 – GATE 2016 [Set-1]
December 9, 2023

Software-process-models

Question 15

Which of the following statements is/are false?

    P: The clean-room strategy to software engineering is based on the incremental software process model.
    Q: The clean-room strategy to software engineering is one of the ways to overcome “unconscious” copying of copyrighted code.

Choose the correct answer from the code given below:

Code:

A
Neither P and Q
B
P only
C
Both P and Q
D
Q only
Question 15 Explanation: 
Clean-room Strategy:

Cleanroom software engineering (CSE) is a process model that removes defects before they can precipitate serious hazards. It is a team-oriented, theory based software, which is developed using the formal methods, correctness verification and Statistical Quality Assurance (SQA).
→ Clean room management is based on the incremental model of software development, which accumulates into the final product. The approach combines mathematical-based methods of software specification, design and correctness verification with statistical, usage-based testing to certify software fitness for use.

→ The main goal of clean room engineering is to produce zero error-based software by allowing correct designs, which avoid rework.
Correct Answer: A
Question 15 Explanation: 
Clean-room Strategy:

Cleanroom software engineering (CSE) is a process model that removes defects before they can precipitate serious hazards. It is a team-oriented, theory based software, which is developed using the formal methods, correctness verification and Statistical Quality Assurance (SQA).
→ Clean room management is based on the incremental model of software development, which accumulates into the final product. The approach combines mathematical-based methods of software specification, design and correctness verification with statistical, usage-based testing to certify software fitness for use.

→ The main goal of clean room engineering is to produce zero error-based software by allowing correct designs, which avoid rework.

Leave a Reply

Your email address will not be published. Required fields are marked *