Main Content

Support for Standards and Guidelines

If your application has safety-critical development and certification goals, your models or subsystems and the code generated for them might need to comply with one or more of the standards and guidelines listed in the following table.

Standard or GuidelinesOrganizationFor More Information, See...
MathWorks Advisory Board (MAB) Guidelines

MathWorks® with NA-MAAB standards groups

Japan MathWorks Automotive Advisory Board (JMAAB) Modeling GuidelinesJapan MathWorks Automotive Advisory Board standards group
Use of the C Language in Critical Systems (MISRA C™)Motor Industry Software Reliability Association (MISRA)
  • Develop Models and Code that Comply with MISRA C

CERT® C Coding Standards CERT Division of the Software Engineering Institute (SEI)
Common Weakness Enumeration (CWE™) The MITRE Corporation

ISO/IEC TS 17961, Information Technology — Programming Languages, Their Environments And System Software Interfaces — C Secure Coding RulesInternational Organization for Standardization and International Electrotechnical Commission
AUTomotive Open System ARchitecture (AUTOSAR)AUTOSAR Development Partnership

AUTOSAR Support from Embedded Coder on the MathWorks website

IEC 61508, Functional safety of electrical/electronic/programmable electronic safety-related systems International Electrotechnical Commission

Develop Models and Code that Comply with Modeling Guidelines for Generated Code

Standard: IEC 62304, Medical device software — Software life cycle processesInternational Electrotechnical Commission

Develop Models and Code that Comply with Modeling Guidelines for Generated Code

ISO 26262, Road Vehicles — Functional SafetyInternational Organization for Standardization

Develop Models and Code that Comply with Modeling Guidelines for Generated Code

EN 50128, Railway applications — Software for railway control and protection systemsEuropean Committee for Electrotechnical Standardization

Develop Models and Code that Comply with Modeling Guidelines for Generated Code

ISO 25119, Tractors and machinery for agriculture and forestry — Safety-related parts of control systems

International Organization for Standardization

Develop Models and Code that Comply with Modeling Guidelines for Generated Code

DO-178C, Software Considerations in Airborne Systems and Equipment CertificationRadio Technical Commission for Aeronautics (RTCA)

Develop Models and Code that Comply with Modeling Guidelines for Generated Code