Category Archives: MISRA

The MISRA consortium produces guidelines for the use of the C and C++ languages in critical systems. I have been a member of the MISRA C committee since 2007 and elected Chairman in 2013.

MISRA C:2012 Technical Corrigendum 1

Since the publication of MISRA C:2012 and its adoption by industry and the wider C community, a number of issues have arisen, both from discussions within the MISRA C Working Group and in response to feedback via the MISRA C … Continue reading

Posted in MISRA | Leave a comment

Device Developer Conference – MISRA C Chairman’s Presentation

As a personal first, my presentation is now vailable on YouTube!

Posted in MISRA | Leave a comment

MISRA clarifies safe and secure uses of the C language

The MISRA C Working Group is pleased to announce the launch of four new documents, at the forthcoming Device Developer Conference: Guidelines on achieving MISRA Compliance: MISRA Compliance 2016 MISRA-C:2004 Permits   Enhancements for Security Coding MISRA C:2012 Addendum 2 … Continue reading

Posted in MISRA | Leave a comment

UK Device Developer Conference 2016

I am please to announce that I will be speaking at the UK Device Developers' Conference 2016, to be held in Cambridge in April. I will be taking part in the Workshop "Getting to grips with the Latest Developments around … Continue reading

Posted in MISRA, Software | Leave a comment

VDA Automotive SYS Conference 2015 Report

As previously mentioned, last week I attended the VDA Automotive SYS Conference in Potsdam. The theme of my presentation was MISRA C – Safety v Security and discussed the coverage of MISRA C against ISO/IEC 17691 (the C Secure standard). … Continue reading

Posted in MISRA, Standards | Leave a comment

VDA Automotive SYS Conference

I am please (and slightly nervous) to announce that I will be speaking at the VDA Automotive SYS 2015 conference, to be held in Postdam in July. I will be taking part in the Workshop "Software coding for safety and security", … Continue reading

Posted in MISRA, Software | Leave a comment

Is Software just a Black Art?

Background In the August 2014 edition of the IET's E&T Magazine, Tim Fellows wrote an article titled How to avoid getting sucked into the black hole of software development (link).  The article seems to blame the bulk of software related … Continue reading

Posted in MISRA, Software | Leave a comment

Could MISRA-C have prevented the Apple iPhone SSL Bug?

The mainstream media has been reporting a vulnerability in the SSL, in Apple's iPhone The Guardian GitHub What Was The Problem? According to a diff of the source code, an extra gotowas inserted in the nest of conditions. if ((err … Continue reading

Posted in MISRA | Leave a comment

MISRA C:2012 Published

MISRA is very pleased to announce today that the new edition of MISRA C Guidelines for the use of the C language in critical systems, known as MISRA C:2012, is now available from the MISRA webstore. Initially PDF copies are available … Continue reading

Posted in MISRA | Leave a comment

MISRA C:2012 Announcement

MISRA C:2012 release date announced at Embedded World 2013 De facto standard for embedded C programming to be available from 18 March 2013 26 February 2013 – MISRA, the organisation behind many guidelines for critical systems, is pleased to announce, … Continue reading

Posted in MISRA | Tagged MISRA | Leave a comment