How do the incremental process model and certification work together to produce high-quality software?

What will be an ideal response?


The verification and testing techniques discussed earlier in Chapter 28 lead to software components (and entire increments) that can be certified. Within the context of the cleanroom software engineering approach, certification implies that the reliability [measured by mean-time-to-failure (MTTF)] can be specified for each component. The potential impact of certifiable software components goes far beyond a single cleanroom project. Reusable software components can be stored along with their usage scenarios, program stimuli, and probability distributions. Each component would have a certified reliability under the usage scenario and testing regime described. This information is invaluable to others who intend to use the components.

Computer Science & Information Technology

You might also like to view...

The first step in ensuring a permanent trust is to delineate the company's ____.

A. risk threshold B. security requirements C. security boundaries D. risk tolerance

Computer Science & Information Technology

The Conditional Formatting button is found on the Home tab

Indicate whether the statement is true or false

Computer Science & Information Technology

A(n) ________ is a picture of your computer screen, a window, or a selected region saved as a file that can be printed or shared electronically

A) icon B) clip art C) memo D) screen shot

Computer Science & Information Technology

Basic data manipulations include _____ that involves eliminating rows in a relational database according to certain criteria.

a. selecting b. joining c. projecting d. linking

Computer Science & Information Technology