Products & Services Solutions Academia Support User Community Company

Learn more about IEC Certification Kit   

Certification Process Using the IEC Certification Kit Product

Defining Certification Objectives and Requirements

Before using the IEC Certification Kit product, define your certification objectives and requirements.

Certifying or Qualifying Software Tools

The IEC 61508 and ISO 26262 standards include requirements or recommendations to use certified or qualified tools. You can use tool certification evidence from the IEC Certification Kit product to document compliance with the requirements or recommendations concerning tool certification or qualification.

The IEC Certification Kit product provides tool certification and qualification evidence for the following MathWorks products:

The IEC Certification Kit product follows an in-context approach to tool certification and qualification. This approach is based on specific workflows to be used when applying the certified and qualified tools to develop or verify software for IEC 61508 and ISO 26262 applications. The applicant must ensure that the tools are used within the referenced workflows and constraints specified in the certificates.

The IEC Certification Kit product provides support for creating the following artifacts related to tool certification and qualification.

Tool Certification Artifacts for IEC 61508 Applications

ProductsPurposeReferencesArtifacts and Documents1
Real-Time Workshop Embedded CoderTool Certification Evidence for code generator
  • IEC 61508-3 Clause 7.4.4.3a

  • IEC 61508-3 Table A-3 Technique/Measure 5a "Certificated Translator"

  • Certificate Z10 09 06 67052 002

  • Certification report MN72051C

Documentation of Translation validation workflow N/AApplication-Specific Verification and Validation of Models and Generated Code
Evidence for using the code generator within the referenced workflows and within the constraints specified in its certificateN/ACustomized and completed Conformance Demonstration Template
PolySpace Client for C/C++; PolySpace Server for C/C++Tool Certification Evidence for code verification tool IEC 61508-3, Table A-3, Technique/Measure 4a "Certificated Tool"
  • Certificate Z10 09 07 67052 003

  • Certificate Report MN74651C

Documentation of Code verification workflowN/AVerification of C and C++ Code Using PolySpace Products
1For file names and locations, see IEC Certification Kit Components.

Tool Qualification Artifacts for ISO 26262 Applications

ProductsPurposeReferencesArtifacts and Documents1
Real-Time Workshop Embedded CoderSoftware Tool Qualification Plan
  • ISO 26262-8, 11.4.2

  • ISO 26262-8, 11.4.4

Customized and completed Chapter 2, Software Tool Qualification Plan of the ISO 26262 Real-Time Workshop Embedded Coder Qualification Package template
Software Tool Documentation ISO 26262-8, 11.4.2.2
  • Customized and completed Chapter 3, Software Tool Documentation of the ISO 26262 Real-Time Workshop Embedded Coder Qualification Package template

  • Documentation set for the Real-Time Workshop Embedded Coder product

  • Installation Guide

Software Tool Classification Analysis ISO 26262-8, 11.4.2, 11.4.3Customized and completed Chapter 4, Tool Classification of the ISO 26262 Real-Time Workshop Embedded Coder Qualification Package template
Real-Time Workshop Embedded CoderSoftware Tool Qualification ReportISO 26262-8, 11.4.3, 11.4.4, 11.4.5, 11.4.6, 11.4.7, 11.4.8
  • Customized and completed Chapter 5, Tool Qualification Documentation of the ISO 26262 Real-Time Workshop Embedded Coder Qualification Package template

  • Certificate Z10 09 06 67052 002

  • Certification report MN72051C

Documentation of Translation validation workflow N/AApplication-Specific Verification and Validation of Models and Generated Code
Evidence for using the code generator within the referenced workflows and within the constraints specified in its certificateN/ACustomized and completed Conformance Demonstration Template
PolySpace Client for C/C++; PolySpace Server for C/C++Software Tool Qualification Report ISO 26262-8, 11
  • Certificate Z10 09 07 67052 003

  • Certificate Report MN74651C

Documentation of Code verification workflow documentationN/AVerification of C and C++ Code Using PolySpace Products
1For file names and locations, see IEC Certification Kit Components.

  


Related Products & Applications

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS