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, at Embedded World 2013, that the latest version of MISRA C, its world-recognised standard for embedded C programming, will be available at www.misra.org.uk/shop from 18 March 2013.
MISRA C:2012 extends support to the C99 version of the C language (while maintaining guidelines for C90), in addition to including a number of improvements that can reduce the cost and complexity of compliance, whilst aiding consistent, safe use of C in critical systems.
Improvements, many of which have been made as a result of user feedback, 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. A cross reference for ISO 26262 has also been produced.
“More than 1,000 combined days and 250 years of expertise – all donated by leading figures across industry and academia – have gone into MISRA C:2012,” said 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. “The aim of everything we publish is always to base it on practical, real-world experience and to create something that is clear, versatile and practical.”
MISRA C was first created for the automotive industry in 1990s when Ford Motor Company and Rover Group combined efforts to create a C language subset, and has since become the de facto standard for embedded C programming across the majority of safety-related industries, from aerospace to medical. It is also increasingly used within organisations where security and reliability of critical systems are essential.
Montgomery concluded; “All of us involved in MISRA C:2012 are excited to hear how it is received. Like any new version of such a widely used standard there will no doubt be adjustment for organisations, but we believe that the changes will make compliance easier and – ultimately – all of our lives safer.”
The PDF of MISRA C:2012 can be purchased from www.misra.org.uk/shop from 18 March 2013 with the printed version available by the end of March 2013.
Notes to Editors
MISRA is a collaboration between vehicle manufacturers, component suppliers and engineering consultancies which seeks to promote best practice in developing safety-related electronic systems in road vehicles and other embedded systems. To this end MISRA publishes documents that provide accessible information for engineers and management, and holds events to permit the exchange of experience between practitioners.
All contributors to MISRA donate their time as a personal commitment to the development of safer systems.
MISRA C, originally created when Ford Motor Company and Rover Group decided to combine their individual efforts to create a C language subset, has gone on to become the de facto standard for embedded C programming across the majority of safety-related industries. MISRA C:2012 follows MISRA C:2004.
For more information visit www.misra.org.uk or contact Tel: +44 (0) 24 7 635 5695.
MISRA and MISRA C are registered trademarks of MIRA Ltd, held on behalf of the MISRA Consortium.