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.

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

Update on MISRA C:2012

MISRA C:2012 is now nearing completion, and will be available via the MISRA website by Easter 2013. An official update, with all relevant details relating to the new version, will be made on 26 February 2013. This information will be … Continue reading

Posted in MISRA | Leave a comment