Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Software Reliability: Measurement, Prediction, Application (Mcgraw-Hill Series in Software Engineering and Technology)

Software Reliability: Measurement, Prediction, Application (Mcgraw-Hill Series in Software Engineering and Technology)

List Price: $108.75
Your Price:
Product Info Reviews

<< 1 >>

Rating: 5 stars
Summary: A little dated, but still great.
Review: This book covers not just the concepts of reliability modeling but also how to do it in the practical real-world.

As with any book that shows the real-world approach, this one has sadly become dated, but the principles are the same. For instance, they recommend SMERFS ...what you really want is SMERFS^3, which does more only better. However, the models and math are equally applicable today as they were when the book was first written.

While you can read any of the raving reviews for the contents, I'd like to provide some special kudos for the Appendix. This is bar far one of the best introductions to practical statistics. It skips a lot of the how-we-got-the-formula and instead demonstrates what the formulas are doing and why using pictures and text.

There're list of formulas and conversions, a well-written glossary of terms, and my personal favorite: the glossary of notation.

See, a big part of the problem in reading texts that deal with mathematics is that you see some strange symbol in the page and your brain has no idea what it is. You have no name for that symbol, you don't know whether it's an operation, a function, or a value. This explains all that, making it easier to digest other books of similar kind.

The book is presented much like a college text book, so there are excercises (with explainatory answers in the back) so you can validate you're on the right track as you go.

Rating: 5 stars
Summary: Seminal book that is still up-to-date
Review: This book is classified as a seminal work in that it was the first mainstream book to address software reliability. The author is considered to be one of the founders of the discipline. Although the body of knowledge has grown significantly since this book was first published it remains a valid text because unlike technology, the underlying math and modeling are nearly timeless. The book serves as an introduction to software reliability as a discipline, and gives a solid foundation of the basics. Be aware that this is a math-intensive text and requires both statistics and probability skills. You also need a background in software development to fully benefit from this book (although the author provides appendices to fill in knowledge and experience gaps if your background isn't strong or recent).

Software and hardware reliability concepts, common reliability models and how the concepts and models apply to systems engineering and project management are provided to set context. The next part of the book goes into the practical application of reliability models and techniques. This part of the book is complete and covers all of the key elements of software reliability from design, development and implementation perspectives.

This book is more suited to college-level courses on software reliability. The author's later work, "Software Reliability Engineered Testing", is better suited for real world application because it approaches reliability from process and methodology perspectives and is more focused on practice than theory. However, this is still useful as a primer for practicing professionals.

Rating: 5 stars
Summary: Seminal book that is still up-to-date
Review: This book is classified as a seminal work in that it was the first mainstream book to address software reliability. The author is considered to be one of the founders of the discipline. Although the body of knowledge has grown significantly since this book was first published it remains a valid text because unlike technology, the underlying math and modeling are nearly timeless. The book serves as an introduction to software reliability as a discipline, and gives a solid foundation of the basics. Be aware that this is a math-intensive text and requires both statistics and probability skills. You also need a background in software development to fully benefit from this book (although the author provides appendices to fill in knowledge and experience gaps if your background isn't strong or recent).

Software and hardware reliability concepts, common reliability models and how the concepts and models apply to systems engineering and project management are provided to set context. The next part of the book goes into the practical application of reliability models and techniques. This part of the book is complete and covers all of the key elements of software reliability from design, development and implementation perspectives.

This book is more suited to college-level courses on software reliability. The author's later work, "Software Reliability Engineered Testing", is better suited for real world application because it approaches reliability from process and methodology perspectives and is more focused on practice than theory. However, this is still useful as a primer for practicing professionals.


<< 1 >>

© 2004, ReviewFocus or its affiliates