Safety-Critical
systems.
Conducted systematic hazard and failure analyses on safety-critical systems — from stereotactic radiosurgery devices to Mars lander software — using Fault Tree, SFMECA, and formal verification methods.
overview
What I
learned.
In COMS415 I applied systematic hazard analysis to safety-critical systems, using Fault Tree and Software Fault Tree methods to identify and prioritise failure conditions under worst-case scenarios. Assignments included performing Software Failure Modes, Effects, and Criticality Analysis (SFMECA) on an infant incubator thermostat, constructing detailed event and data tables for safety functions, and deriving software safety requirements following Leveson's Safeware framework.
I also leveraged static code analysis to verify safety-critical modules (e.g., Mars Polar Lander's software), devised test harnesses for "untestable" surgical systems, and analysed real-world high-dependability incidents to recommend systems-based design and testing improvements.
highlights
Key
analyses.
technology