Taula de continguts:
Definició: què significa MISRA C?
MISRA C és un conjunt formal de directrius per al desenvolupament de programes d'automoció mitjançant el llenguatge de programació C. L'Associació de fiabilitat de programari de la indústria del motor (MISRA) del Regne Unit regula el desenvolupament dels estàndards MISRA C per al programari utilitzat en automòbils.
Techopedia explica MISRA C
MISRA C inclou elements “obligatoris” i “d’assessorament” per protegir el programari d’automòbils de falles i fallades. Per exemple, alguns estàndards MISRA C impliquen l’evitació de funcions propenses a fallades. També hi ha estàndards per a la depuració o per fer fàcil la depuració, incloses regles com els comentaris clars i les convencions de codi. Els desenvolupadors han de complir un conjunt de regles obligatòries per al compliment del MISRA C. Una addició inicial a aquestes regles es va desenvolupar el 1998. Una versió successiva va arribar el 2004, i en els darrers anys han aparegut noves versions.
El propòsit de MISRA C és assegurar el màxim calibre d’operació de programari per als programes utilitzats en vehicles perquè aquests programes poden ser molt vitals per al disseny de seguretat general del vehicle. Amb el programari automobilístic, les vides estan en línia de manera que no s'apliquen als sistemes d'escriptori o ordinadors portàtils utilitzats en un entorn no mòbil. MISRA C és una de les eines que utilitzen els planificadors per desenvolupar programari segur per a automòbils.
