How to deal with static analysis findings: MISRA

Speaker: Xavier Bonaventura

Audience level: [ Beginner ]

During software development we have to deal with findings every day. Compilation errors, feedback from code reviews, a code coverage report, etc.

In this talk you will learn how to deal with findings. In particular, we will focus on static analysis and we will see examples of tooling reporting MISRA C++ violations.

This talk will be divided in two parts. The first part will be about findings in a generic way, the second part will be about MISRA.

MISRA provides coding guidelines for developing safety critical system. We will take real findings of MISRA C++violations and we will see how to deal with them. You will also learn about the MISRA Compliance document and how to document deviations.

By the end of the talk, you will know how to deal with the feedback that you receive every day and also how to provide it.