ESC Boston and BIOMED Boston is part of the Informa Markets Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

ESC Boston 2019 Schedule Viewer

 

Welcome to the Biomed Boston & ESC Boston 2019 Presentation Store. Here you can view and download conference and/or show floor theater presentations before, during, and after the event. If you’re looking for a presentation from a specific session that you’re unable to find here, note that it’s likely because the presenter has not provided permission for external use or has not yet shared their presentation with us. Please check back after the event for a more complete catalogue of available presentations.

Writing Secure & Reliable C/C++ Code

Greg Davis (Director of Engineering, Compilers, Green Hills Software)

Location: 108

Date: Thursday, May 16

Time: 9:00am - 10:00am

Track: ESC Boston, Track E: Focus on Fundamentals, ESC Boston, Track B: Embedded Software Design & Verification

Vault Recording: TBD

The security of your code is a function of its reliability. Compile-time checking in C and C++ can catch many sources of errors, but there are numerous errors that may cause run-time failures. Many of these failures are unlikely to show up during product testing, and will only show up later, as costly product glitches and even costlier security vulnerabilities.

This class describes the top sources of run time errors and how to avoid them in order to write secure and reliable code.