Fatal effects of coding errors - Embedded.com

Fatal effects of coding errors


Would you trust the design of a detonator to your coding skills? How about the design of the controller running the code? Talk about safety-critical design!

Actually, talking about safety-critical design is exactly what Sean Beatty will be doing at the upcoming Embedded Systems Conference in Boston, May 6-7, 2015. Sean is a principal consultant at High Impact Services, focusing on software and safety. In his rather modestly-named talk, “How Seemingly Insignificant Issues Can Cause Big Problems in Safety-Critical Systems,” Sean will teardown and review a detonator design intended for use by Special Operations Forces.

Curious as to how he became involved with detonator designs, I spoke with Sean recently to discuss his upcoming presentation. His initial foray into military systems was a bit of a fluke. “I had a friend at the Navy base near where I am in Indiana (yes, the U.S. Navy has a base that far inland) and he needed help with a software-based system's safety verification review. Software is still not well understood by traditional safety systems engineers, but I've been working with embedded systems for 25 years, much of it in medical and automotive safety.”

That friend's job led to others, including reviewing this design for the detonator. The U.S. military has, wisely, adopted the policy of having a safety review board examine and approve the design of any system controlling explosive devices before it can be adopted for production and deployment. And when there is software involved, the design must pass another, separate review board. (The memory of the USS Forrestal's fire, caused by an electronics glitch in a jet fighter's rocket, still burns bright in the Navy's memory.) Sean helped the designers conduct a preliminary review (and revision) of the detonator.

Aftermath of a glitch in the firing system of a jet fighter's missile aboard the USS Forrestal. (Source: Wikipedia)

Aftermath of a glitch in the firing system of a jet fighter's missile aboard the USS Forrestal. (Source: Wikipedia)

Join over 2,000 technical professionals and embedded systems hardware, software, and firmware developers at ESC Boston May 6-7, 2015, and learn about the latest techniques and tips for reducing time, cost, and complexity in the development process.

Passes for the ESC Boston 2015 Technical Conference are available at the conference's official site, with discounted advance pricing until May 1, 2015. Make sure to follow updates about ESC Boston's other talks, programs, and announcements via the Destination ESC blog on Embedded.com and social media accounts Twitter, Facebook, LinkedIn, and Google+.

The Embedded Systems Conference, EE Times, and Embedded.com are owned by UBM Canon.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.