Skip to main content

Tool Qualification (ISO 26262)

Tool qualification is the evidence according to ISO 26262-8 that a software tool is sufficiently trustworthy for use in safety-related development. Whether it is necessary is determined by the Tool Confidence Level (TCL), derived from tool impact and tool error detection. The procedure is defined in clause 11 of ISO 26262-8 — it applies to compilers and code generators as much as to modelling, test and analysis tools.

When does a tool have to be qualified?

The standard does not demand blanket qualification, but a precise risk and confidence assessment along two questions:

  • Error injection (tool impact): can an error in the tool itself inject a safety-relevant error into the product — or prevent an already existing error from being detected in the process?
  • Error detection (tool error detection): how likely is it that such a tool error is detected or prevented by the surrounding process?

The combination yields the Tool Confidence Level:

ClassificationResult
No influence on the safety outcome (TI1)TCL 1 — no qualification needed
Influence possible, error detected with high confidence (TD1)TCL 1 — no qualification needed
Influence possible, error detection only medium likely (TD2)TCL 2 — qualification required
Influence possible, error detection unlikely (TD3)TCL 3 — qualification with highest rigour

The four qualification methods

For TCL 2 and TCL 3, ISO 26262-8 names four methods whose recommendation strength depends on the ASIL of the function being developed: increased confidence from use (documented, relevant operating history), evaluation of the tool development process, validation of the software tool (targeted evidence against the requirements of the use case) and development in accordance with a safety standard. For high ASIL classifications combined with TCL 3, validation or standard-compliant development are preferred.

The often overlooked lever: process safeguards

Before a tool is qualified, it is worth looking at the process around it: often, safeguarding through redundant checks or reviews in downstream development steps is already sufficient. If all generated code is checked anyway through qualified tests or independent reviews, error detection increases — and the TCL drops, in the best case to TCL 1. The cheapest qualification is the one that a well-designed process makes unnecessary.

Make or buy: the qualification question as an engineering decision

With increasing automation in the safety lifecycle, tool qualification is turning from a rare compliance obligation into a recurring, strategic decision:

  • Buy (qualified product): for standard tasks and deeply integrated development tools — such as compilers — the vendor supplies the qualification kit, saving immense internal validation effort.
  • Make (qualify your own tool): for highly specific, proprietary in-house scripts or tailor-made toolchains, qualifying your own tool secures the team’s highly efficient workflow.

Tool qualification in practice

Related concepts also exist outside the automotive domain — IEC 61508, for example, classifies tools into classes T1 to T3. The practical guideline is the same in all cases: first assess the tool’s real influence on the safety outcome, then exhaust error detection in the process, and only qualify what remains afterwards. This keeps the principle achievable: as much automation as possible with as little qualification effort as necessary — within functional safety, one of the most economically consequential decisions.

Frequently asked questions

Does every tool in an ISO 26262 project have to be qualified?
No. Qualification is only required if an error in the tool can flow undetected into the safety product — that is, at Tool Confidence Level TCL 2 or 3. The decision depends on three factors: tool error (possible errors), tool impact (influence on the safety outcome) and tool error detection (detectability through process or checks).
Which qualification methods does ISO 26262 allow?
Four methods: increased confidence from use (proven in use), evaluation of the tool development process, validation of the software tool, and development of the tool in accordance with a safety standard. Which method is recommended depends on the TCL and the ASIL of the function being developed — for high classifications, validation or standard-compliant development are preferred.
Who is responsible for tool qualification?
The company that uses the tool in its safety lifecycle — because the classification depends on the concrete use case and the surrounding process. Qualification kits from tool vendors provide valuable building blocks and save validation effort, but do not replace the assessment in the company’s own process context.

Related terms

Reviewed by Dr. Alexander Nyßen, Executive Vice President Digital Engineering on July 20, 2026