Better Embedded System SoftwarePhilip Koopman
Better Embedded System Software
by Philip Koopman · first published 2010
4mentions
2recommended by
4HN commenters
2015–2022first – last mentioned
50% recommend50% neutral
Affiliate links. As an Amazon Associate I earn from qualifying purchases.
Other than the latest MISRA, I really enjoyed "Better Embedded System Software" by Phil Koopman. Ideally you should read it before starting your project, since it deal with the product specification/gathering requirements phase, which is your starting point in safety critical systems.…
on “Resources about programming practices for writing safety-critical software” ↗Koopman's more recent "Better Embedded System Software" is a great overview of its subject.
on “Stack Computers: the new wave (1989)” ↗…criticism of global variable count comes straight from Phillip Koopman, "a Carnegie Mellon University professor in computer engineering, a safety critical embedded systems specialist, authored a textbook, Better Embedded System Software". So this isn't a web developer providing criticism, but someone with extensive experience in embedded software development. Perhaps reading the article linked before jumping to conclusions might be…
on “Toyotas Unintended Acceleration and the Big Bowl of “Spaghetti” Code (2013)” ↗…Toyota’s source code, based on his 800-page report. Phillip Koopman, a Carnegie Mellon University professor in computer engineering, a safety critical embedded systems specialist, authored a textbook, Better Embedded System Software, and performs private industry embedded software design reviews – including in the automotive industry – testified about Toyota’s engineering safety process. Both used a programmer’s derisive term for…
on “Recreating the “Stuck Throttle” Problem on a Toyota” ↗