IEC/EN 61508, IEC/EN 50128, IEC/EN 60601, IEC/EN 61513, IEC/EN 61511, and DO-178B CertificationsIEC
(International Electrotechnical Commission) is the international standards and conformity assessment body for all fields of electrotechnology
IEC/EN 61508 is an international standard for the functional safety of electrical/electronic, programmable electronic safety-related systems (PES).
The standard EN 61508 is used in the industrial process control, automation, automotive, and heavy machinery industries where safety and reliability are very important.
IEC 61508 allows for the standalone certification of a software component. The documentation requirements of IEC 61508 are similar to DO-178B/ED-12B, but tend to lean more heavily on design, usage, and manufacturing.
IEC/EN 61508 SIL levels (Safety Integrity Level) are defined for system components in terms of probability of a dangerous failure and the corresponding required risk reduction.
SIL3 is the highest level of risk reduction achievable using a single programmable electronic system.
The IEC 61508 safety standard is the meta-standard for other standards such as EN 50128 for railway (CENELEC), IEC 60601 for medical, IEC 61513 for nuclear, and IEC 61511 for the process industry.
For software components, the requirements of IEC/EN 61508 are met by employing a rigorous, systematic development process which emphasizes requirements traceability, criticality analysis, validation, and verification procedures. One of the requirements is test coverage.
The Code Coverage Analyzer Testwell CTC++ covers all test coverage modes up until Modified Condition Decision Coverage (MC/DC) and can be used in order to get EN 61508, EN 50128, IEC 60601, IEC 61513, IEC 61511, and DO-178B certifications.
Testwell CTC++ Test Coverage Analyzer for C and C++ is a user friendly and easy to use test coverage tool that gives clear and simple analysis results.
Because of its low instrumentation - overheads Testwell CTC++ can be used when developing embedded software for all targets, even for very small ones.
Adaptations for all current target systems are provided with the coverage analyzer.
As the Host-Target-Add-on is provided with the source, Testwell CTC++ can be adapted easily and quickly to any new target.
Testwell CTC++ is used in many safety and mission critical software projects for air and space transportation, rail transportation, automotive industry as well as for medical applications (some references).
Testwell CTC++ Qualification Kit for DO-178C, EN-50128, IEC 61508, IEC 60880, and ISO 26262
The Qualification Kit for Testwell CTC++
provides documentation, test cases, and procedures that let you qualify Testwell CTC++ Test Coverage Analyser for projects based on the safety standards ISO 26262, IEC 61508, EN-50128, IEC 60880, and DO-178C.
The kit contains tool qualification plans, tool operational requirements, and other materials required for qualifying Testwell CTC++ for usage in security critical projects. > further information