text: In Software Assessment, Friedman and Voas offer a balanced presentation of theory and practice. Designed to function as either a graduate-level text or professional reference, this book arms software developers with cutting-edge tools and techniques for measuring and enhancing the safety, reliability, and testability of the programs they produce. Drawing upon their experiences working on major software projects at NASA and other agencies for which software quality is literally a matter of life and death, Friedman and Voas show you how to:\n\nuse powerful tools and techniques to optimize the testing process; \nexecute programs to perform automated quality testing; \ndesign and code programs for maximum testability; \ngenerate test cases to support testing and testability analysis; \nbuild safety fire-walls.