Coverage Report for Copy_of_BPM

Table of Contents

  1. Analysis Information
  2. Tests
  3. Summary
  4. Details

Analysis Information

Model Information

  Model version   'M105C104'
  Author   xigkd
  Last saved   Wed Apr 07 14:39:30 2021

Harness information

  Harness model(s)   Copy_of_BPM_Harness1
  Harness model owner   Copy_of_BPM

Simulation Optimization Options

  Default parameter behavior   inlined
  Block reduction   forced off
  Conditional branch optimization   on

Coverage Options

  Analyzed model   Copy_of_BPM
  Logic block short circuiting   off
  MCDC mode   masking

Tests

Test# Started execution Ended execution
Test 1 07-Apr-2021 15:24:53 07-Apr-2021 15:24:53

Summary

Model Hierarchy/Complexity Test 1  
Decision Condition MCDC Execution  
1. Copy_of_BPM 29 50%
   
64%
   
0%
   
100%
   
 
2. . . . PowerManager_10ms_sys 24 50%
   
64%
   
0%
   
100%
   
 
3. . . . . . . CABPowerSupply 2 50%
   
56%
   
0%
   
100%
   
 
4. . . . . . . . . . BPM_GbBPM_CabCrntSplyEna_flg 2 50%
   
NA NA 100%
   
 
5. . . . . . . HardwareSupplyCircuitDiagnosis 6 50%
   
67%
   
NA 100%
   
 
6. . . . . . . . . . HardwareSupplyCircuitDiagnosis 6 50%
   
75%
   
NA 100%
   
 
7. . . . . . . . . . . . . BPM_GbBPM_KL30PwrDownError_flg 2 50%
   
NA NA 100%
   
 
8. . . . . . . . . . . . . BPM_GbBPM_SysResetError_flg 2 50%
   
NA NA 100%
   
 
9. . . . . . . SupplyPowerState 16 50%
   
74%
   
0%
   
100%
   
 
10. . . . . . . . . . KL30C_Power 8 50%
   
75%
   
NA 100%
   
 
11. . . . . . . . . . . . . BPM_GbBPM_KL30CStHigh_flg 2 50%
   
NA NA 100%
   
 
12. . . . . . . . . . . . . BPM_GbBPM_KL30CStLow_flg 2 50%
   
NA NA 100%
   
 
13. . . . . . . . . . . . . BPM_GbBPM_KL30CStTooHigh_flg 2 50%
   
NA NA 100%
   
 
14. . . . . . . . . . . . . BPM_GbBPM_KL30CStTooLow_flg 2 50%
   
NA NA 100%
   
 
15. . . . . . . . . . KL30_Power 8 50%
   
75%
   
NA 100%
   
 
16. . . . . . . . . . . . . BPM_GbBPM_BMUSpyStHigh_flg 2 50%
   
NA NA 100%
   
 
17. . . . . . . . . . . . . BPM_GbBPM_BMUSpyStLow_flg 2 50%
   
NA NA 100%
   
 
18. . . . . . . . . . . . . BPM_GbBPM_BMUSpyStTooHigh_flg 2 50%
   
NA NA 100%
   
 
19. . . . . . . . . . . . . BPM_GbBPM_BMUSpyStTooLow_flg 2 50%
   
NA NA 100%
   
 

Details

1. Model "Copy_of_BPM"

Child Systems: PowerManager_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 29
Condition NA 64% (56/88) condition outcomes
Decision NA 50% (12/24) decision outcomes
MCDC NA 0% (0/19) conditions reversed the outcome
Execution NA 100% (104/104) objective outcomes

2. SubSystem block "PowerManager_10ms_sys"

Justify or Exclude
Parent: /Copy_of_BPM
Child Systems: CABPowerSupply,  HardwareSupplyCircuitDiagnosis,  SupplyPowerState

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 24
Condition NA 64% (56/88) condition outcomes
Decision NA 50% (12/24) decision outcomes
MCDC NA 0% (0/19) conditions reversed the outcome
Execution NA 100% (104/104) objective outcomes

3. SubSystem block "CABPowerSupply"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys
Child Systems: BPM_GbBPM_CabCrntSplyEna_flg

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Condition NA 56% (27/48) condition outcomes
Decision NA 50% (1/2) decision outcomes
MCDC NA 0% (0/11) conditions reversed the outcome
Execution NA 100% (30/30) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply
Uncovered Links:  Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (3/6) condition outcomes
MCDC see Logical Operator2
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
401 
  input port 2 
401 
  input port 3 
401 

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 56% (9/16) condition outcomes
MCDC see Logical Operator2
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  51  350 
  input port 2 
401 
  input port 3 
401 
  input port 4 
401 
  input port 5 
401 
  input port 6 
401 
  input port 7 
401 
  input port 8 
401 

   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 75% (3/4) condition outcomes
MCDC 0% (0/11) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
401 
  input port 2  51  350 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 3 blocks
Decision/Condition True Out False Out
((C1 || C2) || C3) && (((((((C4 || C5) || C6) || C7) || C8) || C9) || C10) || C11)
      C1 (Logical Operator In1) (TFFTFFFFFFF) FFFTFFFFFFF
      C2 (Logical Operator In2) (FTFTFFFFFFF) FFFTFFFFFFF
      C3 (Logical Operator In3) (FFTTFFFFFFF) FFFTFFFFFFF
      C4 (Logical Operator1 In1) (TTTTFFFFFFF) (TTTFFFFFFFF)
      C5 (Logical Operator1 In2) (TTTFTFFFFFF) (TTTFFFFFFFF)
      C6 (Logical Operator1 In3) (TTTFFTFFFFF) (TTTFFFFFFFF)
      C7 (Logical Operator1 In4) (TTTFFFTFFFF) (TTTFFFFFFFF)
      C8 (Logical Operator1 In5) (TTTFFFFTFFF) (TTTFFFFFFFF)
      C9 (Logical Operator1 In6) (TTTFFFFFTFF) (TTTFFFFFFFF)
      C10 (Logical Operator1 In7) (TTTFFFFFFTF) (TTTFFFFFFFF)
      C11 (Logical Operator1 In8) (TTTFFFFFFFT) (TTTFFFFFFFF)


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
401 

   RelationalOperator block "Relational Operator10"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
401 

   RelationalOperator block "Relational Operator11"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
401 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
401 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
401 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
401 

   RelationalOperator block "Relational Operator6"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
401 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
401 

   RelationalOperator block "Relational Operator8"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
401 

   RelationalOperator block "Relational Operator9"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
401 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion" Execution
DataTypeConversion block "Data Type Conversion1" Execution
RelationalOperator block "Relational Operator4" Condition, Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution

4. SubSystem block "BPM_GbBPM_CabCrntSplyEna_flg"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/CABPowerSupply/BPM_GbBPM_CabCrntSplyEna_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

5. SubSystem block "HardwareSupplyCircuitDiagnosis"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys
Child Systems: HardwareSupplyCircuitDiagnosis

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 67% (4/6) condition outcomes
Decision NA 50% (3/6) decision outcomes
Execution NA 100% (15/15) objective outcomes

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/HardwareSupplyCircuitDiagnosis
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2  401 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant14" Execution

6. SubSystem block "HardwareSupplyCircuitDiagnosis "

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/HardwareSupplyCircuitDiagnosis
Child Systems: BPM_GbBPM_KL30PwrDownError_flg,  BPM_GbBPM_SysResetError_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 6
Condition NA 75% (3/4) condition outcomes
Decision 50% (1/2) decision outcomes 50% (3/6) decision outcomes
Execution NA 100% (12/12) objective outcomes

  Decisions analyzed
  enable logical value  50%
      false 0/401
      true 401/401

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/HardwareSupplyCircuitDiagnosis/HardwareSupplyCircuitDiagnosis
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 ~= input2  401 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion2" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution

7. SubSystem block "BPM_GbBPM_KL30PwrDownError_flg"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/HardwareSupplyCircuitDiagnosis/HardwareSupplyCircuitDiagnosis

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/HardwareSupplyCircuitDiagnosis/HardwareSupplyCircuitDiagnosis /BPM_GbBPM_KL30PwrDownError_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

8. SubSystem block "BPM_GbBPM_SysResetError_flg"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/HardwareSupplyCircuitDiagnosis/HardwareSupplyCircuitDiagnosis

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/HardwareSupplyCircuitDiagnosis/HardwareSupplyCircuitDiagnosis /BPM_GbBPM_SysResetError_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

9. SubSystem block "SupplyPowerState"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys
Child Systems: KL30C_Power,  KL30_Power

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 16
Condition NA 74% (25/34) condition outcomes
Decision NA 50% (8/16) decision outcomes
MCDC NA 0% (0/8) conditions reversed the outcome
Execution NA 100% (59/59) objective outcomes

   Logic block "Logical1"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 75% (12/16) condition outcomes
MCDC 0% (0/8) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  350  51 
  input port 2  350  51 
  input port 3  401 
  input port 4  401 
  input port 5  401 
  input port 6  350  51 
  input port 7  350  51 
  input port 8  401 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TFFFFFFF) (FFFFFFFF)
      input port 2 (FTFFFFFF) (FFFFFFFF)
      input port 3 (FFTFFFFF) (FFFFFFFF)
      input port 4 (FFFTFFFF) (FFFFFFFF)
      input port 5 (FFFFTFFF) (FFFFFFFF)
      input port 6 (FFFFFTFF) (FFFFFFFF)
      input port 7 (FFFFFFTF) (FFFFFFFF)
      input port 8 (FFFFFFFT) (FFFFFFFF)


   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
401 

   Full Coverage

Model Object Metric
Constant block "Constant5" Execution

10. SubSystem block "KL30C_Power"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState
Child Systems: BPM_GbBPM_KL30CStHigh_flg,  BPM_GbBPM_KL30CStLow_flg,  BPM_GbBPM_KL30CStTooHigh_flg,  BPM_GbBPM_KL30CStTooLow_flg

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 8
Condition NA 75% (6/8) condition outcomes
Decision NA 50% (4/8) decision outcomes
Execution NA 100% (28/28) objective outcomes

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30C_Power
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
401 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30C_Power
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
401 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Sum block "Add1" Execution
Sum block "Add2" Execution
Sum block "Add3" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm1" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm2" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm3" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm4" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm5" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm50" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm6" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm7" Execution

11. SubSystem block "BPM_GbBPM_KL30CStHigh_flg"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30C_Power

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30C_Power/BPM_GbBPM_KL30CStHigh_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

12. SubSystem block "BPM_GbBPM_KL30CStLow_flg"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30C_Power

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30C_Power/BPM_GbBPM_KL30CStLow_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

13. SubSystem block "BPM_GbBPM_KL30CStTooHigh_flg"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30C_Power

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30C_Power/BPM_GbBPM_KL30CStTooHigh_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

14. SubSystem block "BPM_GbBPM_KL30CStTooLow_flg"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30C_Power

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30C_Power/BPM_GbBPM_KL30CStTooLow_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

15. SubSystem block "KL30_Power"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState
Child Systems: BPM_GbBPM_BMUSpyStHigh_flg,  BPM_GbBPM_BMUSpyStLow_flg,  BPM_GbBPM_BMUSpyStTooHigh_flg,  BPM_GbBPM_BMUSpyStTooLow_flg

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 8
Condition NA 75% (6/8) condition outcomes
Decision NA 50% (4/8) decision outcomes
Execution NA 100% (28/28) objective outcomes

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30_Power
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
401 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30_Power
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
401 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Sum block "Add1" Execution
Sum block "Add2" Execution
Sum block "Add3" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm1" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm2" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm3" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm4" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm5" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm50" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm6" Execution
Constant block "KeMDPR_t_EngChrgBatIdleMinSetTm7" Execution

16. SubSystem block "BPM_GbBPM_BMUSpyStHigh_flg"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30_Power

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30_Power/BPM_GbBPM_BMUSpyStHigh_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

17. SubSystem block "BPM_GbBPM_BMUSpyStLow_flg"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30_Power

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30_Power/BPM_GbBPM_BMUSpyStLow_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

18. SubSystem block "BPM_GbBPM_BMUSpyStTooHigh_flg"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30_Power

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30_Power/BPM_GbBPM_BMUSpyStTooHigh_flg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

19. SubSystem block "BPM_GbBPM_BMUSpyStTooLow_flg"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30_Power

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_BPM/PowerManager_10ms_sys/SupplyPowerState/KL30_Power/BPM_GbBPM_BMUSpyStTooLow_flg
Uncovered Links:  Previous uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 401/401
      true (output is from 1st input port) 0/401

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution