April 18-19, 2018Boston, MABoston Convention and Exhibition Center

ESC Boston 2018 Schedule Viewer

Use the scheduling tool below to browse all the available sessions, speakers and topics at this year's event. Find the content and sessions to fit all of your educational needs and ensure you get the most out of your time at the show.

Write Safe AND Secure Application Code with MISRA C:2012


Jared Fry (FAE Manager, LDRA)

Location: 107A

Date: Wednesday, April 18

Time: 4:00pm - 4:45pm

Pass type: Conference (Paid) - Get your pass now!

Free Content & Activities: N/A

Conference Track: Embedded Software Design & Verification, IoT and Connected Devices

Vault Recording: TBD

Audience Level: N/A

The same attributes that make code safe also make it secure, making MISRA C:2012 equally applicable to safety and security critical applications, underlined by the release of MISRA C:2012 — Addendum 2.

This session will discuss how MISRA C:2012 has always targeted both safety and security, contrasting CERT C's application-centric detection of issues with MISRA's use of design patterns to prevent their introduction.

In conclusion, it will describe how the majority of MISRA rules lend themselves to automated checking of these security and safety issues, and how there are established tools and techniques that lend themselves admirably to it.


MISRA C:2012 is often perceived to be useful only for safety critical applications. However, for the most part, the same attributes that make code safe also make it secure making it equally applicable to security critical applications. The release of MISRA C:2012 — Addendum 2 reinforces and underlines that position.