April 18–19, 2018 Boston Convention & Exhibition Center Boston, MA

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

Speaker:

Chris Tapp (Field Applications Engineer and MISRA C++ Chairman, LDRA)

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, Connected Devices and the Internet of Things (IoT)

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.

Takeaway

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.