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 | 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 processes | International Electrotechnical Commission | Develop Models and Code that Comply with Modeling Guidelines for Generated Code |
ISO 26262, Road Vehicles — Functional Safety | International 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 systems | European 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 Certification | Radio Technical Commission for Aeronautics (RTCA) | Develop Models and Code that Comply with Modeling Guidelines for Generated Code |