Functional Safety (ISO 26262)
This domain guide drills into safety engineering workflows supported by TRF, complementing the regulatory overview in ISO 26262.
Hazard analysis and risk assessment
- Record hazards with severity/exposure/controllability metrics.
- Link hazards to safety goals and operational scenarios.
- Store supporting analyses (FTA, FMEA) as attachments or dedicated artifacts (
fault_tree,fmea_sheet).
{"id": "haz:ACC-LOSS-001", "kind": "hazard", "fields": {"description": "Loss of ACC braking", "severity": "S3", "exposure": "E4", "controllability": "C2", "asil": "D"}}
ASIL decomposition
- Use
safety_requirementartifacts withasil_levelandallocationto trace decomposition. - Add validation rules ensuring ASIL D requirements decompose into compliant child requirements.
- Link implementations (
component,safety_mechanism) viamitigatesrelations.
Safety plans and work products
- Represent the safety plan as an artifact (
safety_plan) with milestones and responsible roles. - Attach review reports, confirmation measures, and safety cases to keep everything traceable.
- Use tags to associate work products with ISO 26262 part/clauses.
Confirmation reviews
- Capture independent reviewer approvals using link fields (
rationale,confidence) or dedicated artifacts (confirmation_review). - Sign packages after confirmation to preserve reviewer identity.
Safety case assembly
- Build a modular safety case (claims, arguments, evidence) with custom artifacts.
- Link each claim to the evidence artifacts (tests, analyses, monitoring data).
- Export a safety case bundle (
tw export --format safety-case) for assessors.
Operational monitoring
- Track field incidents and OTA updates as
incident_reportandota_campaignartifacts. - Link incidents back to hazards and safety requirements to close the loop.
Combine these practices with process evidence from Automotive SPICE and cybersecurity controls from UN-R155/R156 to present a unified safety case.