padrão de programação para sistemas embarcados MISRA C 2012 publicado

A indústria automóvel Software Confiabilidade Association (MISRA) lançou recentemente o padrão de programação incorporado MISRA C 2012th A norma define padrões de codificação para C e C ++ - promotores para evitar erros em tempo de execução que podem resultar de construções inseguras ou fraquezas estruturais de idiomas. A mais de 200 páginas de especificação de espessura que tem, assim, quase duplicou, é compatível com a nova versão para C99 e aparentemente foi significativamente revisto em vários lugares.

Portanto, agora, para além das regras e diretrizes que devem ser considerados como orientações estão a ser utilizados para outros recursos para verificar a correspondência com as exigências. As regras podem ser verificados apenas cerca de testar o código, no entanto. pode consultar a norma como um arquivo PDF através da loja online do consórcio por 15 libras esterlinas, a versão impressa custa 45 libras.

MISRA é uma associação de fabricantes de automóveis, fornecedores e prestadores de serviços. O primeiro adotado pela organização em 1998 de regras MISRA C com o seu bem 100 regras para a programação C seguro tornou-se uma espécie de padrão de fato para a programação C incorporado. A segunda versão, MISRA em 2004, escreveu, entre outras coisas, para usar uma ferramenta para verificar as regras. Em 2008, o consórcio com MISRA C ++ havia ampliado as diretrizes para a versão orientada a objeto da linguagem. (ANE)