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 Guidelines | Organization | For More Information, See... |
---|---|---|
MathWorks Advisory Board (MAB) Guidelines | MathWorks with NA-MAAB standards groups |
|
Japan MathWorks® Automotive Advisory Board (JMAAB) Modeling Guidelines | Japan MathWorks Automotive Advisory Board standards group | |
Use of the C Language in Critical Systems (MISRA C™) | Motor Industry Software Reliability Association (MISRA) |
|
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 Rules | International Organization for Standardization and International Electrotechnical Commission |
|
AUTomotive Open System ARchitecture (AUTOSAR) | AUTOSAR Development Partnership |
|
IEC 61508, Functional safety of electrical/electronic/programmable electronic safety-related systems | International Electrotechnical Commission |
|
Standard: IEC 62304, Medical device software — Software life cycle processes | International Electrotechnical Commission |
|
ISO 26262, Road Vehicles — Functional Safety | International Organization for Standardization |
|
EN 50128, Railway applications — Software for railway control and protection systems | European Committee for Electrotechnical Standardization |
|
ISO 25119, Tractors and machinery for agriculture and forestry — Safety-related parts of control systems | International Organization for Standardization |
|
DO-178C, Software Considerations in Airborne Systems and Equipment Certification | Radio Technical Commission for Aeronautics (RTCA) |
|