Cleanroom Software Engineering Practices (Series in Software Engineering Management)
| Shirley A. Becker (Author) Find all the books, read about the author, and more. See search results for this author |
Use the Amazon App to scan ISBNs and compare prices.
Books with Buzz
Discover the latest buzz-worthy books, from mysteries and romance to humor and nonfiction. Explore more
Editorial Reviews
Review
About the Author
Excerpt. © Reprinted by permission. All rights reserved.
Dr. Mills' Cleanroom method is based on the principles that: 1) programs are rules for mathematical functions; 2) software testing is sampling. The former principle allows specifications for software to be written in precise functional notation and provides mechanisms to prove that a developed program correctly implements its specification. The latter principle allows testing to be conducted as a scientific experiment, providing quantitative measures about the software being developed and also maintaining a framework for statistical process control. Dr. Mills' work has evolved into a set of techniques called Cleanroom Software Engineering. It is comprised of the following techniques, which are described in detail in Idea Group Publishing's Cleanroom Software Engineering Practices: Formal specification and design of intended behavior; Incremental development process model.; Stepwise refinement of specifications to code; Correctness verification of developed code; Statistical certification of compiled software products.
Sections of Cleanroom Software Engineering Practices are focused on organizational issues for the effective implementation of Cleanroom techniques. These concepts are primarily an outgrowth of experiences with large-scale projects that were distributed across many sites. The concepts on process improvement, information management and team-based development provide a foundation upon which Cleanroom techniques can be introduced in an organization.
The authors discussed Cleanroom Software Engineering techniques and their use in industry. Both of them have had years of experience using Cleanroom technology and had been writing about Cleanroom mostly from a researcher's perspective. This was typical. There were many excellent articles on the theoretical aspects of Cleanroom, but in a practical sense Cleanroom has been a well-kept secret. The Cleanroom method has been used successfully on projects of various sizes and levels of complexity but success stories of its use have focused on a particular aspect or on final results but while providing few details on its actual implementation.
The authors decided that it was time to collaborate with other practitioners in order to develop a comprehensive set of guidelines for the implementation of Cleanroom. The objective of Cleanroom Software Engineering Practices is to bring together concepts, lessons learned and best practices resulting from Cleanroom projects with which the authors participated in the past several years.
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : Igi Global (January 1, 1997)
- Language : English
- Paperback : 198 pages
- ISBN-10 : 1878289349
- ISBN-13 : 978-1878289346
- Item Weight : 10.7 ounces
- Dimensions : 6.25 x 0.5 x 9.25 inches
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
| 5 star (0%) |
|
0% |
| 4 star (0%) |
|
0% |
| 3 star (0%) |
|
0% |
| 2 star (0%) |
|
0% |
| 1 star (0%) |
|
0% |