Motor Industry Software Reliability Association
From Wikipedia, the free encyclopedia
The Motor Industry Software Reliability Association (MISRA), is a collaboration between vehicle manufacturers, component suppliers and engineering consultants which seeks to promote best practice in developing safety-related electronic systems in road vehicles.
MISRA has developed a set of coding guidelines for the C programming language and is actively working on guidelines for C++. The C guidelines are intended to be applied during the development of software used in safety-critical applications. Although written for use by the automotive industry, the problems addressed by the guidelines also occur in software produced for other industries and some development groups in these industries (e.g. medical device manufacturers) have adopted the MISRA C guidelines.
Most of the guidelines can be enforced by performing static code analysis on application source code.
[edit] MISRA C Committee
The current MISRA C committee has the following members:
- Andrew Burnard, Land-Rover
- Paul Burden, Programming Research
- Liz Whiting, QinetiQ Malvern Technology Centre
- Chris Tapp, Keylevel Consultants
- Gavin McCall, Visteon UK (Chairman of the Working Group)
- Mike Hennell, LDRA
- Chris Hills, Phaedrus Systems Ltd
- Steve Montgomery, Ricardo Tarragon
The project management, publication and distribution have been handled by David Ward, MIRA Ltd.