Knowledge

Motor Industry Software Reliability Association

Source 📝

706: 736: 701: 70: 726: 66: 721: 226: 42:
mainly to the automotive industry for the creation and application of safe, reliable software within vehicles. The mission statement of MISRA is
46:. The safety requirements of the software used in control units of Automobiles is specific as compared to that of other industries and devices. 530:
Conference: Motor Industry Software Reliability Association (MISRA): MISRA C for Software Development HIS Seminar: Standards and Certification
508: 44:"To provide assistance to the automotive industry in the application and creation within vehicle systems of safe and reliable software" 741: 526:"Motor Industry Software Reliability Association (MISRA): MISRA C for Software Development HIS Seminar: Standards and Certification" 716: 711: 191:
MISRA guidelines are a set of development guidelines to ensure safe and reliable development of control software for
30:. It is a collaboration between numerous vehicle manufacturers, component suppliers and engineering consultancies. 221:
Application of safety considerations across the design, manufacture, operation, servicing and disposal of products
368: 364: 731: 246: 26:) is an organization that produces guidelines for the software developed for electronic components used in the 572: 490: 455: 192: 435: 96:
Since 2021, MISRA is managed by the MISRA Consortium Limited, an independent not-for-profit entity.
344:
1st Revision based on MISRA C:2012 (3rd) with amendment 1 (AMD1) and technical corrigendum 1 (TC1)
253:
programming languages. The main standard is known as "MISRA C" and has been updated several times.
27: 430: 234: 147: 119: 113: 199:. Among other things, the guidelines are intended to guide and support the following objectives 504: 196: 81: 39: 652: 533: 496: 450: 425: 155: 670: 61:
MISRA was formed in the 1990s by a consortium of organizations formed in response to the
331:
Add support for C99 language features, improved strong typing model, analysis keywords
108: 573:"THE MISRA CONSORTIUM LIMITED overview - Find and update company information - GOV.UK" 695: 84:
by the engineering community. This was roughly ten years before the creation of the
537: 135: 525: 656: 360:
2nd Revision based on MISRA C:2012 (3rd) with AMD2, AMD3, and AMD4, plus TC2
445: 440: 230: 212:
Human safety must take precedence when in conflict with security of property
126: 85: 195:(ECUs). The primary focus of the MISRA guidelines is error prevention, not 500: 53:
Coding Standard for the C programming language, first published in 1998.
410: 237:), the MISRA guideline documents are not free to users or implementers. 141: 50: 49:
MISRA creates, reviews and publishes (sells) standards, such as the
644: 618: 250: 38:
The aim of this organization is to provide advice in questions of
218:
Demonstrate robustness, not just rely on the absence of failures
489:
Ward, D.D. (2006). "MISRA standards for automotive software".
245:
MISRA guidelines are primarily focused and derived for the
215:
Consider both random and systematic faults in system design
166:
According to MISRA, the following activities are pursued:
297:
Original guidance emerging from the automotive industry.
597: 551: 468: 78:"Development guidelines for vehicle based software" 577:find-and-update.company-information.service.gov.uk 314:Add user feedback and cross-industry applications 71:Engineering and Physical Sciences Research Council 707:Computer science institutes in the United Kingdom 619:"MISRA Web site > MISRA Home > Who are we?" 209:Bring in robustness, reliability to the software 80:, which is considered a foundational element of 20:Motor Industry Software Reliability Association 76:Subsequently MISRA published its first guide, 737:Standards organisations in the United Kingdom 702:Automobile associations in the United Kingdom 99:The Steering Committee is as follows (2024). 63:UK Safety Critical Systems Research Programme 8: 492:2nd IEE Conference on Automotive Electronics 257:Table 1: Overview of MISRA Guidelines C/C++ 150:(and former TRW, which was acquired by ZF) 727:Science and technology in Leicestershire 255: 481: 722:Organisations based in Leicestershire 225:As with many standards (for example, 7: 65:. This program was supported by the 347:Add additional security guidelines 495:. London, UK: IEE. pp. 5–18. 14: 73:. Another program was "SafeIT". 671:"MISRA Web site > Buy online" 67:Department of Trade and Industry 645:"MISRA C, for Security's Sake!" 92:Organization (MISRA Consortium) 1: 649:Software Engineering (Arxiv) 538:10.13140/RG.2.2.15024.79369 524:Pagès, Louis César (2021). 391:Initial launch of standard 758: 132:Peter Jesty Consulting Ltd 657:10.48550/ARXIV.1705.03517 643:Bagnara, Roberto (2017). 375: 281: 742:Technical specifications 193:electronic control units 144:Engineering Services Ltd 456:Static program analysis 409:Guidelines for the use 717:Hinckley and Bosworth 179:MISRA Safety Argument 413:in critical systems 274:Incremental Updates 154:Former members are: 501:10.1049/ic:20060570 258: 28:automotive industry 712:Computer standards 436:High Integrity C++ 371:language features 256: 120:Ford Motor Company 103:Steering Committee 510:978-0-86341-609-5 417: 416: 241:Coding guidelines 197:programming style 182:Functional Safety 82:functional safety 40:quality assurance 749: 686: 685: 683: 681: 675:www.misra.org.uk 667: 661: 660: 640: 634: 633: 631: 629: 623:www.misra.org.uk 615: 609: 608: 606: 604: 594: 588: 587: 585: 583: 569: 563: 562: 560: 558: 548: 542: 541: 521: 515: 514: 486: 472: 471: 469:Official website 451:Software quality 431:Coding standards 426:Automotive SPICE 268:Exact Specifier 265:Standard (Year) 259: 156:Protean Electric 757: 756: 752: 751: 750: 748: 747: 746: 732:Software design 692: 691: 690: 689: 679: 677: 669: 668: 664: 642: 641: 637: 627: 625: 617: 616: 612: 602: 600: 598:"MISRA Website" 596: 595: 591: 581: 579: 571: 570: 566: 556: 554: 550: 549: 545: 523: 522: 518: 511: 488: 487: 483: 478: 467: 466: 464: 422: 402:MISRA C++:2023 243: 206:Ensure security 189: 164: 105: 94: 59: 36: 12: 11: 5: 755: 753: 745: 744: 739: 734: 729: 724: 719: 714: 709: 704: 694: 693: 688: 687: 662: 635: 610: 589: 564: 543: 516: 509: 480: 479: 477: 474: 463: 460: 459: 458: 453: 448: 443: 438: 433: 428: 421: 418: 415: 414: 407: 405: 403: 400: 397: 393: 392: 389: 387: 385: 383: 380: 377: 376: 373: 372: 361: 358: 356: 353: 349: 348: 345: 342: 340: 337: 333: 332: 329: 326: 323: 320: 316: 315: 312: 309: 306: 303: 299: 298: 295: 292: 289: 286: 283: 279: 278: 275: 272: 269: 266: 263: 242: 239: 223: 222: 219: 216: 213: 210: 207: 204: 188: 185: 184: 183: 180: 177: 174: 171: 170:MISRA Autocode 163: 160: 152: 151: 145: 139: 133: 130: 123: 117: 116:Diesel Systems 111: 109:Bentley Motors 104: 101: 93: 90: 58: 55: 35: 32: 13: 10: 9: 6: 4: 3: 2: 754: 743: 740: 738: 735: 733: 730: 728: 725: 723: 720: 718: 715: 713: 710: 708: 705: 703: 700: 699: 697: 676: 672: 666: 663: 658: 654: 650: 646: 639: 636: 624: 620: 614: 611: 599: 593: 590: 578: 574: 568: 565: 553: 547: 544: 539: 535: 531: 527: 520: 517: 512: 506: 502: 498: 494: 493: 485: 482: 475: 473: 470: 461: 457: 454: 452: 449: 447: 444: 442: 439: 437: 434: 432: 429: 427: 424: 423: 419: 412: 408: 406: 404: 401: 398: 395: 394: 390: 388: 386: 384: 381: 379: 378: 374: 370: 366: 362: 359: 357: 355:MISRA C:2023 354: 351: 350: 346: 343: 341: 339:MISRA C:2019 338: 335: 334: 330: 327: 324: 322:MISRA C:2012 321: 318: 317: 313: 310: 307: 305:MISRA C:2004 304: 301: 300: 296: 293: 290: 288:MISRA C:1998 287: 284: 280: 276: 273: 270: 267: 264: 261: 260: 254: 252: 248: 240: 238: 236: 232: 228: 220: 217: 214: 211: 208: 205: 203:Ensure safety 202: 201: 200: 198: 194: 186: 181: 178: 175: 172: 169: 168: 167: 161: 159: 157: 149: 146: 143: 140: 137: 134: 131: 128: 124: 121: 118: 115: 112: 110: 107: 106: 102: 100: 97: 91: 89: 87: 83: 79: 74: 72: 68: 64: 56: 54: 52: 47: 45: 41: 33: 31: 29: 25: 21: 16: 678:. Retrieved 674: 665: 648: 638: 626:. Retrieved 622: 613: 603:16 September 601:. Retrieved 592: 582:16 September 580:. Retrieved 576: 567: 557:16 September 555:. Retrieved 546: 529: 519: 491: 484: 465: 244: 224: 190: 165: 153: 98: 95: 77: 75: 62: 60: 48: 43: 37: 23: 19: 17: 15: 680:23 February 696:Categories 476:References 187:Guidelines 162:Activities 88:standard. 446:IEC 61508 441:IEC 60730 277:Features 262:Language 176:MISRA C++ 86:ISO 26262 628:24 April 462:Weblinks 420:See also 271:Edition 69:and the 552:"MISRA" 173:MISRA C 142:Visteon 136:Ricardo 125:HORIBA 57:History 51:MISRA C 507:  114:Delphi 411:C++17 399:2023 382:2008 352:2023 336:2019 319:2012 302:2004 285:1998 24:MISRA 682:2021 630:2024 605:2024 584:2024 559:2024 505:ISBN 396:C++ 367:and 363:Add 325:3rd 308:2nd 291:1st 249:and 235:RTCA 158:Ltd 127:MIRA 18:The 653:doi 534:doi 497:doi 369:C18 365:C11 251:C++ 231:BSI 227:ISO 138:plc 129:Ltd 122:Ltd 34:Aim 698:: 673:. 651:. 647:. 621:. 575:. 532:. 528:. 503:. 328:- 311:- 294:- 282:C 233:, 229:, 148:ZF 684:. 659:. 655:: 632:. 607:. 586:. 561:. 540:. 536:: 513:. 499:: 247:C 22:(

Index

automotive industry
quality assurance
MISRA C
Department of Trade and Industry
Engineering and Physical Sciences Research Council
functional safety
ISO 26262
Bentley Motors
Delphi
Ford Motor Company
MIRA
Ricardo
Visteon
ZF
Protean Electric
electronic control units
programming style
ISO
BSI
RTCA
C
C++
C11
C18
C++17
Automotive SPICE
Coding standards
High Integrity C++
IEC 60730
IEC 61508

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.