MISRA C:2012 extends software reliability guidelines

March 18, 2013 // By Christoph Hammerschmidt
With software systems increasingly becoming critical components of automotive safety systems, the Motor Industry Software Reliability Association (MISRA) is playing an increasingly important role in that industry. The organisation now has rolled version C:2012 of its guidelines. It extends support to the C99 version of the C language while maintaining guidelines for C90.

The updated version also includes a number of improvements that can reduce the cost and complexity of compliance, whilst aiding consistent and safer use of C in critical systems.

“Since it began MISRA's aim has been clear; to help individuals and organisations implement safe and reliable critical systems,” commented Steve Montgomery, Chairman of the MISRA C Working Group, which – combined with the MISRA Steering Group – includes 18 representatives from across manufacturers, component suppliers, tool vendors and consultancies. Members of the steering committee are carmakers Ford Motor Company, Jaguar Land Rover, Automotive engineering firm MIRA Ltd, tier ones Ricardo plc and TRW as well as the University of Leeds.

Improvements to the standard include: better rationales for every guideline, identified decidability so users can better interpret the output of checking tools, greater granularity of rules to allow more precise control, a number of expanded examples and integration of MISRA AC AGC.

Available in PDF format (cost GBP 15 plus VAT where applicable) the printed version is available to pre-order at GBP 30 plus GBP 15 for postage (for those outside the UK). Printed copies will be shipped from 8 April 2013 onwards.

For more information visit www.misra.org.uk/shop.