Truke KF

Configuration  


meta
  name
    "AIAG-VDA AP + ISO 26262 ASIL combined"
  version
    2
  min_probability
    1e-9
severity
  transform
    identity
  labels
    1
      value
        0.1
      title
        "1 – No effect"
    2
      value
        0.2
    3
      value
        0.3
    4
      value
        0.4
    5
      value
        0.5
    6
      value
        0.6
    7
      value
        0.7
      title
        "7 – High, vehicle operable"
    8
      value
        0.8
    9
      value
        0.9
      title
        "9 – Hazardous with warning"
    10
      value
        1.0
      title
        "10 – Hazardous without warning"
    S1
      value
        1.0
      class
        asil
      title
        "S1 – Slight injury"
    S2
      value
        1.1
      class
        asil
      title
        "S2 – Serious injury"
    S3
      value
        1.2
      class
        asil
      title
        "S3 – Life-threatening"
occurrence
  transform
    log_normalized
  labels
    1
      value
        0.0000007
      title
        "O1 – ≤1 in 1,500,000"
    2
      value
        0.000007
      title
        "O2 – 1 in 150,000"
    3
      value
        0.00007
      title
        "O3 – 1 in 15,000"
    4
      value
        0.0005
      title
        "O4 – 1 in 2,000"
    5
      value
        0.003
      title
        "O5 – 1 in 400"
    6
      value
        0.012
      title
        "O6 – 1 in 80"
    7
      value
        0.05
      title
        "O7 – 1 in 20"
    8
      value
        0.12
      title
        "O8 – 1 in 8"
    9
      value
        0.33
      title
        "O9 – 1 in 3"
    10
      value
        1.0
      title
        "O10 – ≥1 in 2"
    E1
      value
        0.001
      class
        asil
      title
        "E1 – Very low exposure (<1%)"
    E2
      value
        0.01
      class
        asil
      title
        "E2 – Low exposure (1–10%)"
    E3
      value
        0.1
      class
        asil
      title
        "E3 – Medium exposure (10–90%)"
    E4
      value
        0.9
      class
        asil
      title
        "E4 – High exposure (>90%)"
detection
  transform
    log_normalized
  labels
    1
      value
        0.0000007
      title
        "D1 – ≤1 in 1,500,000"
    2
      value
        0.000007
      title
        "D2 – 1 in 150,000"
    3
      value
        0.00007
      title
        "D3 – 1 in 15,000"
    4
      value
        0.0005
      title
        "D4 – 1 in 2,000"
    5
      value
        0.003
      title
        "D5 – 1 in 400"
    6
      value
        0.012
      title
        "D6 – 1 in 80"
    7
      value
        0.05
      title
        "D7 – 1 in 20"
    8
      value
        0.12
      title
        "D8 – 1 in 8"
    9
      value
        0.33
      title
        "D9 – 1 in 3"
    10
      value
        1.0
      title
        "D10 – ≥1 in 2"
controllability
  transform
    identity
  labels
    C1
      value
        0.01
      title
        "C1 – Simply controllable"
    C2
      value
        0.50
      title
        "C2 – Normally controllable"
    C3
      value
        0.99
      title
        "C3 – Difficult to control"
risk_labels
  ASIL_D
    color
      #7b0000
    title
      "ASIL D"
    icon
      asil-d
  ASIL_C
    color
      #b30000
    title
      "ASIL C"
    icon
      asil-c
  ASIL_B
    color
      #e64500
    title
      "ASIL B"
    icon
      asil-b
  ASIL_A
    color
      #f0a020
    title
      "ASIL A"
    icon
      asil-a
  QM
    color
      #a0d0a0
    title
      "Quality Managed"
    icon
      qm
  AP_H
    color
      #b30000
    title
      "AP: High"
    icon
      high
  AP_M
    color
      #f0a020
    title
      "AP: Medium"
    icon
      med
  AP_L
    color
      #f0d020
    title
      "AP: Low"
    icon
      low
  NEGL
    color
      #c0c0c0
    title
      Negligible
    icon
      none
matrices
  selected
    combined
  combined
    title
      "AIAG-VDA AP + ISO 26262 ASIL"
    formula
      "(S + O) / 2"
    resolution
      first_match
    rules
      when
        S:asil
        ASIL_D
          "S>=S3, O>=E4, C>=C3"
        ASIL_C
          "S>=S3, O>=E4, C>=C2"
        ASIL_C
          "S>=S3, O>=E3, C>=C3"
        ASIL_C
          "S>=S2, O>=E4, C>=C3"
        ASIL_B
          "S>=S3, O>=E4"
        ASIL_B
          "S>=S3, O>=E3, C>=C2"
        ASIL_B
          "S>=S3, O>=E2, C>=C3"
        ASIL_B
          "S>=S2, O>=E4, C>=C2"
        ASIL_B
          "S>=S2, O>=E3, C>=C3"
        ASIL_B
          "S>=S1, O>=E4, C>=C3"
        ASIL_A
          "S>=S3, O>=E3"
        ASIL_A
          "S>=S3, O>=E2, C>=C2"
        ASIL_A
          "S>=S3, O>=E1, C>=C3"
        ASIL_A
          "S>=S2, O>=E4"
        ASIL_A
          "S>=S2, O>=E3, C>=C2"
        ASIL_A
          "S>=S2, O>=E2, C>=C3"
        ASIL_A
          "S>=S1, O>=E4, C>=C2"
        ASIL_A
          "S>=S1, O>=E3, C>=C3"
        catch_block
          QM
      AP_H
        S>=9
      AP_H
        "S>=7, O>=7, D>=7"
      AP_H
        "S>=5, O>=9, D>=9"
      AP_M
        "S>=7, O>=4"
      AP_M
        "S>=5, O>=7, D>=5"
      AP_M
        "S>=3, O>=9, D>=8"
      AP_L
        "S>=5, O>=4"
      AP_L
        "S>=3, O>=7"
      AP_L
        S>=1
      catch_all
        NEGL

KF  ·  49 items, 54 edges, 127 revisions  ·  last write 2026/09/05 18:14:52.416  ·  config rev 019ec013-99e4-77f4-89db-d53d0eb57028