Get to grips with the very latest developments around MISRA C
Scheduled for 27th & 28th April in Cambridge, UK, the Device Developers' Conference 2016 is a free event offering technical presentations, technical workshops and a vendor exhibition. This year's conference will include a half-day workshop, titled Getting To Grips With The Very Latest Developments Around MISRA C.
MISRA is a collaboration between manufacturers, component suppliers and engineering consultancies in many industries including aerospace, defence and automotive which seeks to promote best practice in developing safety-related electronic systems in critical and other embedded systems. MISRA produced MISRA C, a set of guidelines to aid the development of safety related systems in "C" in the automotive world. Since then, MISRA C has been adopted by the wider embedded systems community and has become the dominant, international coding guidelines for the use of "C" in critical systems.
The workshop will include: Andrew Banks, Chairman of the MISRA C Working Group; Chris Hills, Chief Technology Officer, Phaedrus Systems; Chris Tapp, Field Applications Engineer, LDRA; and Jill B Britton, CSG Manager, Programming Research.
Andrew Banks will give an outline of imminent developments in MISRA C. This will highlight the applicability of MISRA C for secure coding and where security is a consideration. He will also expand into forthcoming activities.
Chris Hills will discuss 'MISRA-C safe and secure'. Whilst MISRA-C initially targeted safety it is now also looking at security. At a source code level it can be the same thing and other times not. With increasingly large numbers of embedded device becoming 'connected' they need more than just internal integrity. Care needs to be taken to stop intentional misuse rather than simply reliable code.
Chris Tapp will discuss MISRA Compliance 2016 Achieving compliance with MISRA Coding Guidelines. He will explore the following questions:
- Wwhat does MISRA compliance mean to someone producing code?
- What does it involve?
- How do I support my claim?
- What does MISRA compliance mean for me as a customer?
- How do I verify a claim of compliance?
Jill B Britton will be comparing the security coverage provided by MISRA C, including safe and secure with that provided by CERT C and particularly investigating where the standards diverge and what is relevant to the MISRA C ethos.
She will also be investigating changes to the standard with the introduction of C11 – do rules need to be modified or new rules added?
Register for the workshop here.