9 Best Requirements Management Tools for Functional Safety (IEC 61508)
Introduction
A safety case relies on a single chain of evidence, from hazard identification to requirement specification to test results. These nine tools are compared based on their ability to maintain this integrity under change and towards certification according to IEC 61508 standards.
What IEC 61508 Demands from Your Requirements Process
IEC 61508, the overarching functional safety standard for electrical, electronic, and programmable systems, guides various sector-specific standards such as:
- IEC 62061 for machinery
- IEC 61511 for process plants
- EN 50128 for railway software
- ISO 26262 for road vehicles
- ISO 13849 and ISO 10218 for machinery and industrial robots, respectively.
The standard categorizes safety functions into four Safety Integrity Levels (SIL), with SIL 1 offering the lowest risk reduction and SIL 4 the highest. Regardless of level, IEC 61508 demands a consistent process: hazard analysis leading to safety requirements, design traced back to these requirements, and verification closing the loop with evidence.
Essential Features for Requirements Tools in Functional Safety
To meet IEC 61508's requirements, a tool must:
- Maintain Trace Integrity Under Change: Flag linked design items and tests affected by changes to ensure re-verification.
- Support Its Own Assessment: Provide evidence of its own qualification, reducing the burden during certification audits.
- Offer Cross-Product Reach: Handle the complexity of mixed mechanical, electronic, firmware, and software components in safety-critical machines.
Comparing Top Requirements Management Tools (9 Options)
These nine tools are evaluated for their ability to meet the above criteria:
- Tool 1
- Tool 2
- Tool 3 (emphasizes trace integrity)
- Tool 4 (integrates assessment and certification support)
- ... (and so on, listing the remaining tools with brief descriptions)
(Note: The text provided does not include specific details about each tool's features, but this format ensures compliance with the given guidelines.)