Jump to ratings and reviews
Rate this book

Better Embedded System Software

Rate this book
This book distills the experience of more than 90 design reviews on real embedded systems into a set of bite-size lessons learned in the areas of software development process, requirements, architecture, design, implementation, verification & validation, and critical system properties. Each chapter describes an area that tends to be a problem in embedded system design, symptoms that tend to indicate you need to make changes, the risks of not fixing problems in this area, and concrete ways to make your embedded system software better. Each of the 29 chapters is self-sufficient, permitting developers with a busy schedule to cherry-pick the best ideas to make their systems better right away. If you are relatively new to the area but have already learned the basics, this book will be an invaluable asset for taking your game to the next level. If you are experienced, this book provides a way to fill in any gaps. Once you have mastered this material, the book will serve as a source of reminders to make sure you haven't forgotten anything as you plan your next project. The product image of the back of the book lists the chapters.

397 pages, Hardcover

Published January 1, 2010

30 people are currently reading
199 people want to read

About the author

Philip Koopman

11 books3 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
19 (52%)
4 stars
8 (22%)
3 stars
7 (19%)
2 stars
1 (2%)
1 star
1 (2%)
Displaying 1 - 5 of 5 reviews
Profile Image for Abhijit.
17 reviews1 follower
December 17, 2015
Having taken the course on Distributed Embedded Systems taught by Prof. Koopman himself at CMU for which this was the prescribed textbook, I must say that his decades of industry experience condensed into this orange book is a must-read for anyone who plans to enter the arena of critical embedded system software.
Profile Image for Fabian Barraez.
3 reviews
February 14, 2020
This is an honest review of the embedded system development process, and how you should proceed to avoid most of the struggles you find during the software development process. I love the way the book tries to suggest new aproach to improve your skills and I think this was helpful.

Hopefully for others will be useful too!
1 review
February 11, 2021
Masterpiece by Maestro!

This books captures all the topics to make successful commercial embedded systems products. Well written book by an expert in the field of embedded systems.
Profile Image for Antonio.
41 reviews4 followers
January 29, 2020
Excellent overview of Firmware best practices - provides some theory to back up and reinforce the importance of concepts known to be good, but often overlooked in practice!
Displaying 1 - 5 of 5 reviews

Can't find what you're looking for?

Get help and learn more about the design.