Automated qualification of a safety critical system
First Claim
1. A method for automated qualification of a safety critical system comprising a plurality of components, wherein each component of the plurality of components is a hardware component, a software component, or a hardware and software component, wherein a functional safety behavior of each component of the plurality of components is represented by an associated component fault tree element, the method comprising:
- automatically performing, by a processor, a failure port mapping of output failure modes to input failure modes of component fault tree elements based on a predetermined fault type data model, stored in a database, wherein the failure port mapping is automatically performed when one of the output failure modes of one of the component fault tree elements has a same failure type as one of the input failure modes of another one of the component fault tree elements; and
qualifying, by the processor, the safety critical system based on the mapped failure modes, wherein qualifying comprises performing a fault tree analysis based on the mapped failure modes and qualifying the safety critical system when results of the fault tree analysis indicate that the failure types of the output failure modes of the component fault tree elements are propagated to either a same failure type or a more general failure type of the input failure modes of the component fault tree elements.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for automated qualification of a safety critical system including a plurality of components is provided. A functional safety behavior of each component is represented by an associated component fault tree element. The method includes automatically performing a failure port mapping of output failure modes to input failure modes of component fault tree elements based on a predetermined generic fault type data model stored in a database.
-
Citations
23 Claims
-
1. A method for automated qualification of a safety critical system comprising a plurality of components, wherein each component of the plurality of components is a hardware component, a software component, or a hardware and software component, wherein a functional safety behavior of each component of the plurality of components is represented by an associated component fault tree element, the method comprising:
-
automatically performing, by a processor, a failure port mapping of output failure modes to input failure modes of component fault tree elements based on a predetermined fault type data model, stored in a database, wherein the failure port mapping is automatically performed when one of the output failure modes of one of the component fault tree elements has a same failure type as one of the input failure modes of another one of the component fault tree elements; and qualifying, by the processor, the safety critical system based on the mapped failure modes, wherein qualifying comprises performing a fault tree analysis based on the mapped failure modes and qualifying the safety critical system when results of the fault tree analysis indicate that the failure types of the output failure modes of the component fault tree elements are propagated to either a same failure type or a more general failure type of the input failure modes of the component fault tree elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for automated qualification of a safety critical system having a plurality of components, wherein each component of the plurality of components is a hardware component, a software component, or a hardware and software component, wherein a functional safety behavior of each component of the plurality of components is represented by an associated component fault tree element, the apparatus comprising:
-
a memory storing a database; and a processor in communication with the memory and configured to; automatically perform a failure port mapping of output failure modes to input failure modes of component fault tree elements based on a predetermined failure type data model stored in the database, wherein the failure port mapping is automatically performed when one of the output failure modes of one of the component fault tree elements has a same failure type as one of the input failure modes of another of the component fault tree elements; and qualify the safety critical system based on the mapped failure modes, wherein the qualification of the safety critical system based on the mapped failure modes comprises performance of a fault tree analysis based on the mapped failure modes and qualification of the safety critical system when results of the fault tree analysis indicate that the failure types of the output failure modes of the component fault tree elements are propagated to either a same failure type or a more general failure type of the input failure modes of the component fault tree elements. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A safety critical system comprising:
-
a plurality of components, wherein each component of the plurality of components is a hardware component, a software component, or a hardware and software component, wherein the safety critical system is qualifiable by an apparatus for automated qualification, wherein a functional safety behavior of each component of the plurality of components is represented by an associated component fault tree element, the apparatus comprising a memory storing a database, and a processor in communication with the memory and configured to automatically perform a failure port mapping of output failure modes to input failure modes of component fault tree elements based on a predetermined failure type data model stored in the database and qualify the safety critical system based on the mapped failure modes, wherein the failure port mapping is automatically performed when one of the output failure modes of one of the component fault tree elements has a same failure type as one of the input failure modes of another one of the component fault tree elements, wherein the qualification of the safety critical system comprises performance of a fault tree analysis based on the mapped failure modes and qualification of the safety critical system when results of the fault tree analysis indicated that the failure types of the output failure modes of the component fault tree elements are propagated to either a same failure type or a more general failure type of the input failure modes of the component fault tree elements. - View Dependent Claims (21, 22)
-
-
23. A non-transitory computer-readable storage medium storing instructions executable by one or more processors to automatically qualify a safety critical system comprising a plurality of components, wherein each component of the plurality of components is a hardware component, a software component, or a hardware and software component, wherein a functional safety behavior of each component of the plurality of components is represented by an associated component fault tree element, the instructions comprising:
-
automatically performing a failure port mapping of output failure modes to input failure modes of component fault tree elements based on a predetermined fault type data model, stored in a database, wherein the failure port mapping is automatically performed when one of the output failure modes of one of the component fault tree elements has a same failure type as one of the input failure modes of another one of the component fault tree elements; and qualifying the safety critical system based on the mapped failure modes, wherein qualifying comprises performing a fault tree analysis based on the mapped failure modes and qualifying the safety critical system when results of the fault tree analysis indicated that the failure types of the output failure modes of the component fault tree elements are propagated to either a same failure type or a more general failure type of the input failure modes of the component fault tree elements.
-
Specification