
Embedded Software Development for Safety-Critical Systems
by Chris Hobbs · first published 2015
5mentions
3recommended by
5HN commenters
2018–2024first – last mentioned
60% recommend40% neutral
Affiliate links. As an Amazon Associate I earn from qualifying purchases.
…can rent or buy them cheaply from the Latvian Standards website (https://www.lvs.lv/), most are harmonised and exactly the same as IEC or ISO parent standards, just with an LVS cover sheet. This book ,Embedded Software Development for Safety-Critical Systems by Chris Hobbs gives a great overview of safety software development in general and the key standards, I found it easy to read. https://www.routledge.com/Embedded-Software-Development-for-... On a practical…
on “Ask HN: What are some good resources to learn safety-critical C/C++ coding from?” ↗Late reply, I know, but I would highly recommend skimming through “Embedded Software Development for Safety-Critical Systems” by Chris Hobbs. I think it does a good job at getting people thinking about how they can start adopting a safety mindset for their projects, what techniques are applicable, and what common pitfalls are.
on “Aerugo – RTOS for aerospace uses written in Rust” ↗…https://www.amazon.com/Building-High-Integrity-Applications-... "Building Parallel, Embedded, and Real-Time Applications with Ada" https://www.amazon.com/Building-Parallel-Embedded-Real-Time-... "Embedded Software Development for Safety-Critical Systems" https://www.amazon.com/Embedded-Software-Development-Safety-...
on “F’: Flight Software and Embedded Systems Framework” ↗…software is C, which is not safe and doesn't fulfil several of the above criteria. This is mitigated through tooling, processes, code generation, design validation & verification and so on. [1]: Taken from Embedded Software Development for Safety-Critical Systems, Hobbs. Interestingly the author would personally choose D or Rust for safety-critical development with the condition of having enough confidence in the compilers.
on “George Hotz is on a hacker crusade against the ‘scam’ of self-driving cars” ↗In an era increasingly dominated by software and hardware integrations, ensuring the safety and reliability of these systems is paramount. This project, inspired by Chris Hobbs's seminal work, "Embedded Software Development for Safety-Critical Systems," aims to address a significant gap in the availability of robust, open-source Fault Tree Analysis (FTA) tools. Despite the critical role of FTA in assessing system vulnerabilities and predicting failure…
on “Open-Source Fault Tree Analysis (OSFTA)” ↗