Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software

1.

Replicate the paradigm of Case Study 18.2 for a program, preferably a device driver you have written.

2.

Compare top-down and bottom-up testing for efficiency, effectiveness, and ease of use. Which would you use in your next development project? Why?

Категории