Coverage Report for Copy_of_CTC

Table of Contents

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

Analysis Information

Model Information

  Model version   'M113C109R106'
  Author   xigkd
  Last saved   Thu Apr 08 16:12:58 2021

Harness information

  Harness model(s)   Copy_of_CTC_Harness1
  Harness model owner   Copy_of_CTC

Simulation Optimization Options

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

Coverage Options

  Analyzed model   Copy_of_CTC
  Logic block short circuiting   off
  MCDC mode   masking

Blocks Eliminated from Coverage Analysis

# Model Object Rationale
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess/Switch It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess/Switch It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess/Switch It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess/Switch It might not be executed because of Conditional input branch optimization

Tests

Test# Started execution Ended execution
Test 1 09-Apr-2021 11:39:42 09-Apr-2021 11:39:43

Summary

Model Hierarchy/Complexity Test 1  
Decision Condition MCDC Execution  
1. Copy_of_CTC 238 8%
   
13%
   
0%
   
54%
   
 
2. . . . CTC 232 8%
   
13%
   
0%
   
54%
   
 
3. . . . . . . CtrCtl_10ms 232 8%
   
13%
   
0%
   
54%
   
 
4. . . . . . . . . . CtrCtl_10ms_sys 231 8%
   
13%
   
0%
   
54%
   
 
5. . . . . . . . . . . . . CTC_GbCTC_ChrgHVMode_flg 2 50%
   
NA NA 100%
   
 
6. . . . . . . . . . . . . CTC_GbCTC_DCNegChrgCtlState_flg 2 50%
   
NA NA 100%
   
 
7. . . . . . . . . . . . . CTC_GbCTC_DCPosChrgCtlState_flg 2 50%
   
NA NA 100%
   
 
8. . . . . . . . . . . . . CTC_GbCTC_HSideCtrCtlState_flg 2 50%
   
NA NA 100%
   
 
9. . . . . . . . . . . . . CTC_GbCTC_IntelligentChrgWkup_flg 2 50%
   
NA NA 100%
   
 
10. . . . . . . . . . . . . CTC_GbCTC_NegCtlState_flg 2 50%
   
NA NA 100%
   
 
11. . . . . . . . . . . . . CTC_GbCTC_PosCtlState_flg 2 50%
   
NA NA 100%
   
 
12. . . . . . . . . . . . . CTC_GbCTC_PreChrgCtlState_flg 2 50%
   
NA NA 100%
   
 
13. . . . . . . . . . . . . CTC_GbCTC_PreChrgTimeOutFlt_flg 2 50%
   
NA NA 100%
   
 
14. . . . . . . . . . . . . CTC_GeCTC_CtrCtlConnMode_enum 2 50%
   
NA NA 100%
   
 
15. . . . . . . . . . . . . CTC_GeCTC_CtrCtlState_enum 2 50%
   
NA NA 100%
   
 
16. . . . . . . . . . . . . Connect 39 2%
   
6%
   
0%
   
39%
   
 
17. . . . . . . . . . . . . . . . PreChrgFinish_Condition 39 2%
   
2%
   
0%
   
35%
   
 
18. . . . . . . . . . . . . . . . . . . DrivePreChrgTimeOut 4 0%
   
25%
   
NA 50%
   
 
19. . . . . . . . . . . . . . . . . . . . . . Delay 4 0%
   
25%
   
NA 29%
   
 
20. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
21. . . . . . . . . . . . . . . . . . . PreChrg 17 0%
   
2%
   
0%
   
36%
   
 
22. . . . . . . . . . . . . . . . . . . . . . Delay 4 0%
   
25%
   
NA 29%
   
 
23. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
24. . . . . . . . . . . . . . . . . . . . . . Delay1 4 0%
   
0%
   
NA 14%
   
 
25. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
26. . . . . . . . . . . . . . . . . . . . . . Delay2 4 0%
   
0%
   
NA 14%
   
 
27. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
28. . . . . . . . . . . . . . . . . . . . . . Delay3 4 0%
   
0%
   
NA 14%
   
 
29. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
30. . . . . . . . . . . . . . . . . . . PreChrgDetectionComdition 16 0%
   
0%
   
0%
   
30%
   
 
31. . . . . . . . . . . . . . . . . . . . . . BMSDebounceStartZero 14 0%
   
0%
   
NA 19%
   
 
32. . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
33. . . . . . . . . . . . . . . . . . . . . . . . . FaultProcess 6 0%
   
0%
   
NA 21%
   
 
34. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
36. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
37. . . . . . . . . . . . . . . . . . . . . . . . . HealProcess 6 0%
   
0%
   
NA 20%
   
 
38. . . . . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
39. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
41. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
42. . . . . . . . . . . . . . . . . . . . . . DiffValue 2 0%
   
0%
   
NA 0%
   
 
43. . . . . . . . . . . . . CtcCtlState 129 2%
   
2%
   
0%
   
NA  
44. . . . . . . . . . . . . . . . SF: CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState 128 2%
   
2%
   
0%
   
NA  
45. . . . . . . . . . . . . . . . . . . SF: Connect 31 0%
   
0%
   
0%
   
NA  
46. . . . . . . . . . . . . . . . . . . . . . SF: DriveAfterPreChrg 4 0%
   
0%
   
0%
   
NA  
47. . . . . . . . . . . . . . . . . . . . . . SF: DriveBeforePreChrg 5 0%
   
0%
   
0%
   
NA  
48. . . . . . . . . . . . . . . . . . . . . . SF: DrivePreChrg 1 0%
   
NA NA NA  
49. . . . . . . . . . . . . . . . . . . SF: DCChrgConnect 24 0%
   
0%
   
0%
   
NA  
50. . . . . . . . . . . . . . . . . . . . . . SF: DCConnFinish 3 0%
   
0%
   
0%
   
NA  
51. . . . . . . . . . . . . . . . . . . . . . SF: DCNegClose 4 0%
   
0%
   
0%
   
NA  
52. . . . . . . . . . . . . . . . . . . . . . SF: DCPosClose 3 0%
   
0%
   
0%
   
NA  
53. . . . . . . . . . . . . . . . . . . SF: DCShutDown 1 0%
   
NA NA NA  
54. . . . . . . . . . . . . . . . . . . SF: Manual 9 0%
   
NA NA NA  
55. . . . . . . . . . . . . . . . . . . SF: Shutdown 1 0%
   
NA NA NA  
56. . . . . . . . . . . . . Emergency 6 13%
   
2%
   
0%
   
42%
   
 
57. . . . . . . . . . . . . . . . EmergencyWork 6 13%
   
0%
   
0%
   
33%
   
 
58. . . . . . . . . . . . . . . . . . . Delay 4 0%
   
0%
   
NA 14%
   
 
59. . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
60. . . . . . . . . . . . . OfflineState 5 50%
   
74%
   
0%
   
100%
   
 
61. . . . . . . . . . . . . . . . OfflineWork 5 50%
   
75%
   
0%
   
100%
   
 
62. . . . . . . . . . . . . . . . . . . CtrCtlConnMode 1 50%
   
NA NA 100%
   
 
63. . . . . . . . . . . . . . . . . . . DriveModeCheck   NA 75%
   
0%
   
100%
   
 
64. . . . . . . . . . . . . . . . . . . HVPermit 2 50%
   
75%
   
0%
   
100%
   
 
65. . . . . . . . . . . . . . . . . . . . . . CTC_GbCTC_HVPermit_flg 2 50%
   
NA NA 100%
   
 
66. . . . . . . . . . . . . Online 6 13%
   
4%
   
0%
   
41%
   
 
67. . . . . . . . . . . . . . . . OnlineWork 6 13%
   
0%
   
0%
   
32%
   
 
68. . . . . . . . . . . . . . . . . . . Delay2 4 0%
   
0%
   
NA 14%
   
 
69. . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
70. . . . . . . . . . . . . PreShutdown 24 3%
   
8%
   
0%
   
39%
   
 
71. . . . . . . . . . . . . . . . PreShutdownWork 24 3%
   
4%
   
0%
   
34%
   
 
72. . . . . . . . . . . . . . . . . . . CTC_GbCTC_CtrLoadOpenFlt_flg 2 0%
   
NA NA 67%
   
 
73. . . . . . . . . . . . . . . . . . . DebounceStartZero 14 0%
   
0%
   
NA 19%
   
 
74. . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
75. . . . . . . . . . . . . . . . . . . . . . FaultProcess 6 0%
   
0%
   
NA 21%
   
 
76. . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
77. . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
78. . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
79. . . . . . . . . . . . . . . . . . . . . . HealProcess 6 0%
   
0%
   
NA 20%
   
 
80. . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
81. . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
82. . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
83. . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
84. . . . . . . . . . . . . . . . . . . Delay 4 0%
   
25%
   
NA 29%
   
 
85. . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
86. . . . . . . . . . . . . . . . . . . DiffValue 2 0%
   
0%
   
NA 0%
   
 

Details

1. Model "Copy_of_CTC"

Child Systems: CTC

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 238
Condition NA 13% (55/422) condition outcomes
Decision NA 8% (22/279) decision outcomes
MCDC NA 0% (0/128) conditions reversed the outcome
Execution NA 54% (179/333) objective outcomes

2. SubSystem block "CTC"

Justify or Exclude
Parent: /Copy_of_CTC
Child Systems: CtrCtl_10ms

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 232
Condition NA 13% (55/422) condition outcomes
Decision NA 8% (22/279) decision outcomes
MCDC NA 0% (0/128) conditions reversed the outcome
Execution NA 54% (179/333) objective outcomes

3. SubSystem block "CtrCtl_10ms"

Justify or Exclude
Parent: Copy_of_CTC/CTC
Child Systems: CtrCtl_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 232
Condition NA 13% (55/422) condition outcomes
Decision 100% (1/1) decision outcomes 8% (22/279) decision outcomes
MCDC NA 0% (0/128) conditions reversed the outcome
Execution NA 54% (179/333) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 401/401

4. SubSystem block "CtrCtl_10ms_sys"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms
Child Systems: CTC_GbCTC_ChrgHVMode_flg,  CTC_GbCTC_DCNegChrgCtlState_flg,  CTC_GbCTC_DCPosChrgCtlState_flg,  CTC_GbCTC_HSideCtrCtlState_flg,  CTC_GbCTC_IntelligentChrgWkup_flg,  CTC_GbCTC_NegCtlState_flg,  CTC_GbCTC_PosCtlState_flg,  CTC_GbCTC_PreChrgCtlState_flg,  CTC_GbCTC_PreChrgTimeOutFlt_flg,  CTC_GeCTC_CtrCtlConnMode_enum,  CTC_GeCTC_CtrCtlState_enum,  Connect,  CtcCtlState,  Emergency,  OfflineState,  Online,  PreShutdown

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 231
Condition NA 13% (55/422) condition outcomes
Decision NA 8% (21/278) decision outcomes
MCDC NA 0% (0/128) conditions reversed the outcome
Execution NA 54% (179/333) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys
Uncovered Links:  Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TFF) FFF
      input port 2 (FTF) FFF
      input port 3 (FFT) FFF


   Logic block "Logical Operator5"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (5/10) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

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

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TFFFF) FFFFF
      input port 2 (FTFFF) FFFFF
      input port 3 (FFTFF) FFFFF
      input port 4 (FFFTF) FFFFF
      input port 5 (FFFFT) FFFFF


   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys
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 Operator1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys
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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys
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 "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant4" Execution

5. SubSystem block "CTC_GbCTC_ChrgHVMode_flg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys

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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CTC_GbCTC_ChrgHVMode_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

6. SubSystem block "CTC_GbCTC_DCNegChrgCtlState_flg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys

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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CTC_GbCTC_DCNegChrgCtlState_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

7. SubSystem block "CTC_GbCTC_DCPosChrgCtlState_flg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys

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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CTC_GbCTC_DCPosChrgCtlState_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 "CTC_GbCTC_HSideCtrCtlState_flg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys

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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CTC_GbCTC_HSideCtrCtlState_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 "CTC_GbCTC_IntelligentChrgWkup_flg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys

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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CTC_GbCTC_IntelligentChrgWkup_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

10. SubSystem block "CTC_GbCTC_NegCtlState_flg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys

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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CTC_GbCTC_NegCtlState_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

11. SubSystem block "CTC_GbCTC_PosCtlState_flg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys

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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CTC_GbCTC_PosCtlState_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 "CTC_GbCTC_PreChrgCtlState_flg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys

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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CTC_GbCTC_PreChrgCtlState_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 "CTC_GbCTC_PreChrgTimeOutFlt_flg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys

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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CTC_GbCTC_PreChrgTimeOutFlt_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 "CTC_GeCTC_CtrCtlConnMode_enum"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys

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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CTC_GeCTC_CtrCtlConnMode_enum
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 "CTC_GeCTC_CtrCtlState_enum"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys

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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CTC_GeCTC_CtrCtlState_enum
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

16. SubSystem block "Connect"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys
Child Systems: PreChrgFinish_Condition

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 39
Condition NA 6% (6/94) condition outcomes
Decision NA 2% (1/62) decision outcomes
MCDC NA 0% (0/16) conditions reversed the outcome
Execution NA 39% (50/127) objective outcomes

   Logic block "Logical Operator4"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TT) (FT)
      input port 2 (TT) (TF)


   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect
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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect
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 Conversion8" Execution
DataTypeConversion block "Data Type Conversion9" Execution
Constant block "Constant" Execution
Constant block "Constant3" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay5" Execution

17. SubSystem block "PreChrgFinish_Condition"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect
Child Systems: DrivePreChrgTimeOut,  PreChrg,  PreChrgDetectionComdition
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 39
Condition NA 2% (2/86) condition outcomes
Decision 50% (1/2) decision outcomes 2% (1/62) decision outcomes
MCDC NA 0% (0/14) conditions reversed the outcome
Execution NA 35% (41/118) objective outcomes

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

18. SubSystem block "DrivePreChrgTimeOut"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition
Child Systems: Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 4
Condition NA 25% (1/4) condition outcomes
Decision NA 0% (0/6) decision outcomes
Execution NA 50% (5/10) objective outcomes

   Full Coverage

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

19. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/DrivePreChrgTimeOut
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 25% (1/4) condition outcomes
Decision NA 0% (0/6) decision outcomes
Execution NA 29% (2/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/DrivePreChrgTimeOut/Delay
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
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/DrivePreChrgTimeOut/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/DrivePreChrgTimeOut/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/DrivePreChrgTimeOut/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

20. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/DrivePreChrgTimeOut/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/DrivePreChrgTimeOut/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/DrivePreChrgTimeOut/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

21. SubSystem block "PreChrg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition
Child Systems: Delay,  Delay1,  Delay2,  Delay3

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 17
Condition NA 2% (1/44) condition outcomes
Decision NA 0% (0/26) decision outcomes
MCDC NA 0% (0/8) conditions reversed the outcome
Execution NA 36% (20/55) objective outcomes

   Abs block "Abs"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  input < 0  0%
      false --
      true --

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TT) (FT)
      input port 2 (TT) (TF)


   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 
  input port 3 
  input port 4 
  input port 5 
  input port 6 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTTT) (FTTTTT)
      input port 2 (TTTTTT) (TFTTTT)
      input port 3 (TTTTTT) (TTFTTT)
      input port 4 (TTTTTT) (TTTFTT)
      input port 5 (TTTTTT) (TTTTFT)
      input port 6 (TTTTTT) (TTTTTF)


   Product block "Divide"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   Product block "Divide1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   Sum block "Add1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 <= input2 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator6"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant11" Execution
Constant block "Constant12" Execution
Constant block "Constant13" Execution
Constant block "Constant14" 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

22. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 25% (1/4) condition outcomes
Decision NA 0% (0/6) decision outcomes
Execution NA 29% (2/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay
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
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

23. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

24. SubSystem block "Delay1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 0% (0/4) condition outcomes
Decision NA 0% (0/6) decision outcomes
Execution NA 14% (1/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay1
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay1
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay1
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay1
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

25. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay1/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay1/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

26. SubSystem block "Delay2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 0% (0/4) condition outcomes
Decision NA 0% (0/6) decision outcomes
Execution NA 14% (1/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay2
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay2
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay2
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay2
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

27. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay2

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay2/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay2/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

28. SubSystem block "Delay3"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 0% (0/4) condition outcomes
Decision NA 0% (0/6) decision outcomes
Execution NA 14% (1/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay3
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay3
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay3
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay3
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

29. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay3

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay3/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrg/Delay3/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

30. SubSystem block "PreChrgDetectionComdition"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition
Child Systems: BMSDebounceStartZero,  DiffValue

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 16
Condition NA 0% (0/38) condition outcomes
Decision NA 0% (0/28) decision outcomes
MCDC NA 0% (0/6) conditions reversed the outcome
Execution NA 30% (16/53) objective outcomes

   Logic block "Logical Operator4"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 
  input port 3 
  input port 4 
  input port 5 
  input port 6 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTTT) (FTTTTT)
      input port 2 (TTTTTT) (TFTTTT)
      input port 3 (TTTTTT) (TTFTTT)
      input port 4 (TTTTTT) (TTTFTT)
      input port 5 (TTTTTT) (TTTTFT)
      input port 6 (TTTTTT) (TTTTTF)


   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 <= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant13" 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

31. SubSystem block "BMSDebounceStartZero"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 14
Condition NA 0% (0/12) condition outcomes
Decision NA 0% (0/26) decision outcomes
Execution NA 19% (6/32) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

32. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Condition NA 0% (0/2) condition outcomes
Execution NA 0% (0/1) objective outcomes

   RelationalOperator block "Compare"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

33. SubSystem block "FaultProcess"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero
Child Systems: Decrease,  Increase

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 0% (0/4) condition outcomes
Decision NA 0% (0/12) decision outcomes
Execution NA 21% (3/14) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   Full Coverage

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

34. SubSystem block "Decrease"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess
Child Systems: Nomal

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 1
Condition NA 0% (0/2) condition outcomes
Decision NA 0% (0/2) decision outcomes
Execution NA 25% (1/4) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

35. SubSystem block "Nomal"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess/Decrease

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

36. SubSystem block "Increase"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Saturate block "Saturation"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Decision 0% (0/4) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  input > lower limit  0%
      false --
      true --
  input >= upper limit  0%
      false --
      true --

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

37. SubSystem block "HealProcess"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   UnitDelay block "Unit Delay2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   Full Coverage

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

38. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Condition NA 0% (0/2) condition outcomes
Execution NA 0% (0/1) objective outcomes

   RelationalOperator block "Compare"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

39. SubSystem block "Decrease"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess
Child Systems: Nomal

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 1
Condition NA 0% (0/2) condition outcomes
Decision NA 0% (0/2) decision outcomes
Execution NA 25% (1/4) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

40. SubSystem block "Nomal"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess/Decrease

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

41. SubSystem block "Increase"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Saturate block "Saturation"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Decision 0% (0/4) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  input > lower limit  0%
      false --
      true --
  input >= upper limit  0%
      false --
      true --

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

42. SubSystem block "DiffValue"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Condition NA 0% (0/2) condition outcomes
Decision NA 0% (0/2) decision outcomes
Execution NA 0% (0/4) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   Sum block "Add1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Connect/PreChrgFinish_Condition/PreChrgDetectionComdition/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

43. SubSystem block "CtcCtlState"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys
Child Systems: CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 129
Condition NA 2% (3/158) condition outcomes
Decision NA 2% (3/134) decision outcomes
MCDC NA 0% (0/79) conditions reversed the outcome

44. Chart "CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlSt..."

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Child Systems: Connect,  DCChrgConnect,  DCShutDown,  Manual,  Shutdown
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 11 128
Condition NA 2% (3/158) condition outcomes
Decision 8% (1/12) decision outcomes 2% (3/134) decision outcomes
MCDC NA 0% (0/79) conditions reversed the outcome

  Decisions analyzed
  Substate executed  8%
      State "ChrgReady" 0/400
      State "Connect" 0/400
      State "DCChrgConnect" 0/400
      State "DCShutDown" 0/400
      State "DriveReady" 0/400
      State "Emergency" 0/400
      State "Manual" 0/400
      State "Offline" 400/400
      State "PreShutdown" 0/400
      State "SelfDischrg" 0/400
      State "Shutdown" 0/400
      State "VTXReady" 0/400

   Transition "[Enum_CTCCtrCtlConnMode.Enum_CTCCtrCtlCo..." from "Offline" to "Connect"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  Transition trigger expression  50%
      false 400/400
      true 0/400

   Transition "[ASWTYPE_TRUE == LbCTC_DCChrgModeConnFin..." from "DCChrgConnect" to "ChrgReady"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[ASWTYPE_TRUE == GbBSP_CtrSafetyCmd_flg ..." from "Connect" to Junction #41

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 3
Condition 0% (0/6) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/3) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == GbBSP_CtrSafetyCmd_flg" 
  Condition 2, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" 
  Condition 3, "Enum_VDPDriveRqst.Enum_VDPDriveRqst_EmergencyDown == GeVDP_DriveRqst_enum" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == GbBSP_CtrSafetyCmd_flg" (Txx) (FFF)
      Condition 2, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" (FTx) (FFF)
      Condition 3, "Enum_VDPDriveRqst.Enum_VDPDriveRqst_EmergencyDown == GeVDP_DriveRqst_enum" (FFT) (FFF)


   Transition "[ASWTYPE_TRUE == LbCTC_OnlineExit_flg]" from "DriveReady" to "PreShutdown"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[ASWTYPE_TRUE == LbCTC_Online2EmergBSP_f..." from "ChrgReady" to "Emergency"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Condition 0% (0/4) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/2) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" 
  Condition 2, "ASWTYPE_TRUE == LbCTC_OnlineFltEmerg_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" (Tx) (FF)
      Condition 2, "ASWTYPE_TRUE == LbCTC_OnlineFltEmerg_flg" (FT) (FF)


   Transition "[ASWTYPE_TRUE == LbCTC_PreShutdownExit_f..." from "PreShutdown" to Junction #5

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[LbCTC_Emer2Shutdown_flg==ASWTYPE_TRUE]" from "Emergency" to Junction #1

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[((ASWTYPE_FALSE == GbACC_ACChrgCtrCmd_f..." from "ChrgReady" to "DCShutDown"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 9
Condition 0% (0/18) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/9) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_FALSE == GbACC_ACChrgCtrCmd_flg" 
  Condition 2, "Enum_CTCCtrCtlConnMode.Enum_CTCCtrCtlConnMode_ACChrg == GeCTC_CtrCtlConnMode_enum" 
  Condition 3, "ASWTYPE_FALSE == GbDCC_DCChrgCtrCmd_flg" 
  Condition 4, "Enum_CTCCtrCtlConnMode.Enum_CTCCtrCtlConnMode_DCChrg == GeCTC_CtrCtlConnMode_enum" 
  Condition 5, "ASWTYPE_FALSE == GbDCC_DCChrgCtrCmd_flg" 
  Condition 6, "Enum_CTCCtrCtlConnMode.Enum_CTCCtrCtlConnMode_EDCChrg == GeCTC_CtrCtlConnMode_enum" 
  Condition 7, "ASWTYPE_FALSE == GbUDS_Diag31Mode_flg" 
  Condition 8, "ASWTYPE_FALSE == GbUDS_Diag31DCCircuit_flg" 
  Condition 9, "ASWTYPE_TRUE == GbUDS_Diag31Mode_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_FALSE == GbACC_ACChrgCtrCmd_flg" (TTxxxxTxx) (FxTFTFxTF)
      Condition 2, "Enum_CTCCtrCtlConnMode.Enum_CTCCtrCtlConnMode_ACChrg == GeCTC_CtrCtlConnMode_enum" (TTxxxxTxx) (TFTFTFxTF)
      Condition 3, "ASWTYPE_FALSE == GbDCC_DCChrgCtrCmd_flg" (FxTTxxTxx) (FxFxTFxTF)
      Condition 4, "Enum_CTCCtrCtlConnMode.Enum_CTCCtrCtlConnMode_DCChrg == GeCTC_CtrCtlConnMode_enum" (FxTTxxTxx) (FxTFTFxTF)
      Condition 5, "ASWTYPE_FALSE == GbDCC_DCChrgCtrCmd_flg" (FxFxTTTxx) (FxFxFxxTF)
      Condition 6, "Enum_CTCCtrCtlConnMode.Enum_CTCCtrCtlConnMode_EDCChrg == GeCTC_CtrCtlConnMode_enum" (FxFxTTTxx) (FxFxTFxTF)
      Condition 7, "ASWTYPE_FALSE == GbUDS_Diag31Mode_flg" (TTxxxxTxx) (TTxxxxFTF)
      Condition 8, "ASWTYPE_FALSE == GbUDS_Diag31DCCircuit_flg" (FxFxFxxTT) (FxFxFxxFx)
      Condition 9, "ASWTYPE_TRUE == GbUDS_Diag31Mode_flg" (FxFxFxxTT) (FxFxFxxTF)


   Transition "[Enum_VDPDriveRqst.Enum_VDPDriveRqst_Eme..." from "DriveReady" to "Emergency"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 3
Condition 0% (0/6) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/3) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "Enum_VDPDriveRqst.Enum_VDPDriveRqst_EmergencyDown ==... GeVDP_DriveRqst_enum" 
  Condition 2, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" 
  Condition 3, "ASWTYPE_TRUE == LbCTC_OnlineFltEmerg_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "Enum_VDPDriveRqst.Enum_VDPDriveRqst_EmergencyDown ==... GeVDP_DriveRqst_enum" (Txx) (FFF)
      Condition 2, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" (FTx) (FFF)
      Condition 3, "ASWTYPE_TRUE == LbCTC_OnlineFltEmerg_flg" (FFT) (FFF)


   Transition "[LcCTC_ShutdownTimeCnt_ms == CcCTC_Shutd..." from "Shutdown" to Junction #2

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[LbCTC_DriveModeConnFinish_flg == ASWTYP..." from "Connect" to Junction #38

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Condition 0% (0/4) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/2) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "LbCTC_DriveModeConnFinish_flg == ASWTYPE_TRUE" 
  Condition 2, "GeCTC_CtrCtlConnMode_enum == Enum_CTCCtrCtlConnMode.Enum_CTCCtrCtlConnMode_Drive" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "LbCTC_DriveModeConnFinish_flg == ASWTYPE_TRUE" (TT) (Fx)
      Condition 2, "GeCTC_CtrCtlConnMode_enum == Enum_CTCCtrCtlConnMode.Enum_CTCCtrCtlConnMode_Drive" (TT) (TF)


   Transition "[ASWTYPE_TRUE == LbCTC_DriveModePowerdow..." from "Connect" to Junction #39

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[ASWTYPE_TRUE == LbCTC_DCChrgModePowerdo..." from "DCChrgConnect" to Junction #42

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[(ASWTYPE_TRUE == GbACC_ACChrgCtrCmd_flg..." from "DriveReady" to "ChrgReady"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Condition 0% (0/4) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/2) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == GbACC_ACChrgCtrCmd_flg" 
  Condition 2, "Enum_VDPChrgRqst.Enum_VDPChrgRqst_PowerUp == GeVDP_ChrgRqst_enum" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == GbACC_ACChrgCtrCmd_flg" (TT) (Fx)
      Condition 2, "Enum_VDPChrgRqst.Enum_VDPChrgRqst_PowerUp == GeVDP_ChrgRqst_enum" (TT) (TF)


   Transition "[ASWTYPE_TRUE == GbODP_ObcDischrging_flg..." from "DriveReady" to "VTXReady"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Condition 0% (0/4) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/2) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == GbODP_ObcDischrging_flg" 
  Condition 2, "ASWTYPE_FALSE == LbCTC_OnlineExit_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == GbODP_ObcDischrging_flg" (TT) (Fx)
      Condition 2, "ASWTYPE_FALSE == LbCTC_OnlineExit_flg" (TT) (TF)


   Transition "[ASWTYPE_TRUE == LbCTC_OnlineExit_flg ||..." from "VTXReady" to "DriveReady"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Condition 0% (0/4) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/2) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == LbCTC_OnlineExit_flg" 
  Condition 2, "ASWTYPE_FALSE == GbODP_ObcDischrging_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == LbCTC_OnlineExit_flg" (Tx) (FF)
      Condition 2, "ASWTYPE_FALSE == GbODP_ObcDischrging_flg" (FT) (FF)


   Transition "[Enum_VDPDriveRqst.Enum_VDPDriveRqst_Eme..." from "DCChrgConnect" to "Emergency"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 3
Condition 0% (0/6) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/3) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "Enum_VDPDriveRqst.Enum_VDPDriveRqst_EmergencyDown == GeVDP_DriveRqst_enum" 
  Condition 2, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" 
  Condition 3, "ASWTYPE_TRUE == LbCTC_OnlineFltEmerg_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "Enum_VDPDriveRqst.Enum_VDPDriveRqst_EmergencyDown == GeVDP_DriveRqst_enum" (Txx) (FFF)
      Condition 2, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" (FTx) (FFF)
      Condition 3, "ASWTYPE_TRUE == LbCTC_OnlineFltEmerg_flg" (FFT) (FFF)


   Transition "[((ASWTYPE_TRUE == GbDCC_DCChrgCtrCmd_fl..." from "DriveReady" to "DCChrgConnect"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 5
Condition 0% (0/10) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/5) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == GbDCC_DCChrgCtrCmd_flg" 
  Condition 2, "Enum_VDPChrgRqst.Enum_VDPChrgRqst_PowerUp == GeVDP_ChrgRqst_enum" 
  Condition 3, "ASWTYPE_TRUE == GbWSM_DCWkUpPrs_flg" 
  Condition 4, "ASWTYPE_TRUE == GbUDS_Diag31DCCircuit_flg" 
  Condition 5, "ASWTYPE_TRUE == GbUDS_Diag31Mode_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == GbDCC_DCChrgCtrCmd_flg" (TTTxx) (FxxTF)
      Condition 2, "Enum_VDPChrgRqst.Enum_VDPChrgRqst_PowerUp == GeVDP_ChrgRqst_enum" (TTTxx) (TFxTF)
      Condition 3, "ASWTYPE_TRUE == GbWSM_DCWkUpPrs_flg" (TTTxx) (TTFTF)
      Condition 4, "ASWTYPE_TRUE == GbUDS_Diag31DCCircuit_flg" (FxxTT) (FxxFx)
      Condition 5, "ASWTYPE_TRUE == GbUDS_Diag31Mode_flg" (FxxTT) (FxxTF)


   Transition "[ASWTYPE_FALSE == GbWSM_Kl15WkUpPrs_flg ..." from "DriveReady" to "SelfDischrg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Condition 0% (0/4) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/2) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_FALSE == GbWSM_Kl15WkUpPrs_flg" 
  Condition 2, "ASWTYPE_TRUE == GbVDP_LeadAcidChgHvOn_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_FALSE == GbWSM_Kl15WkUpPrs_flg" (TT) (Fx)
      Condition 2, "ASWTYPE_TRUE == GbVDP_LeadAcidChgHvOn_flg" (TT) (TF)


   Transition "[ASWTYPE_TRUE == GbWSM_Kl15WkUpPrs_flg |..." from "SelfDischrg" to "DriveReady"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Condition 0% (0/4) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/2) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == GbWSM_Kl15WkUpPrs_flg" 
  Condition 2, "ASWTYPE_TRUE == LbCTC_OnlineExit_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == GbWSM_Kl15WkUpPrs_flg" (Tx) (FF)
      Condition 2, "ASWTYPE_TRUE == LbCTC_OnlineExit_flg" (FT) (FF)


   Transition "[ASWTYPE_FALSE == GbCTC_DCNegChrgCtlStat..." from "DCShutDown" to "DriveReady"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[ASWTYPE_FALSE == GbUDS_Diag31HVCircuit_..." from "Offline" to "Manual"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Condition 75% (3/4) condition outcomes
Decision 50% (1/2) decision outcomes
MCDC 0% (0/2) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  50%
      false 400/400
      true 0/400

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_FALSE == GbUDS_Diag31HVCircuit_flg"  19  381 
  Condition 2, "ASWTYPE_TRUE == GbUDS_Diag31Mode_flg" 
19 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_FALSE == GbUDS_Diag31HVCircuit_flg" (TT) Fx
      Condition 2, "ASWTYPE_TRUE == GbUDS_Diag31Mode_flg" (TT) TF


   Transition "[(ASWTYPE_TRUE == GbUDS_Diag31HVCircuit_..." from "Manual" to "Offline"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 3
Condition 0% (0/6) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/3) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == GbUDS_Diag31HVCircuit_flg" 
  Condition 2, "ASWTYPE_TRUE == GbUDS_Diag31Mode_flg" 
  Condition 3, "ASWTYPE_FALSE == GbUDS_Diag31Mode_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == GbUDS_Diag31HVCircuit_flg" (TTx) (FxF)
      Condition 2, "ASWTYPE_TRUE == GbUDS_Diag31Mode_flg" (TTx) (TFF)
      Condition 3, "ASWTYPE_FALSE == GbUDS_Diag31Mode_flg" (FxT) (FxF)


45. State "Connect"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Child Systems: DriveAfterPreChrg,  DriveBeforePreChrg,  DrivePreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 6 31
Condition NA 0% (0/42) condition outcomes
Decision 0% (0/8) decision outcomes 0% (0/30) decision outcomes
MCDC NA 0% (0/21) conditions reversed the outcome

  Decisions analyzed
  Substate executed  0%
      State "ConnFlt" --
      State "DriveAfterPreChrg" --
      State "DriveBeforePreChrg" --
      State "DrivePreChrg" --
  Substate exited when parent exits  0%
      State "ConnFlt" --
      State "DriveAfterPreChrg" --
      State "DriveBeforePreChrg" --
      State "DrivePreChrg" --

   Transition "[ASWTYPE_TRUE == LbCTC_Online2EmergBSP_f..." from "DrivePreChrg" to Junction #14

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 3
Condition 0% (0/6) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/3) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" 
  Condition 2, "ASWTYPE_TRUE == GbISP_PowerDown_flg" 
  Condition 3, "ASWTYPE_TRUE == GbCTC_PreChrgTimeOutFlt_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" (Txx) (FFF)
      Condition 2, "ASWTYPE_TRUE == GbISP_PowerDown_flg" (FTx) (FFF)
      Condition 3, "ASWTYPE_TRUE == GbCTC_PreChrgTimeOutFlt_flg" (FFT) (FFF)


   Transition "[ASWTYPE_TRUE == LbCTC_DrivePreChrgFinis..." from "DrivePreChrg" to "DriveAfterPreChrg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 3
Condition 0% (0/6) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/3) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == LbCTC_DrivePreChrgFinish_flg" 
  Condition 2, "ASWTYPE_FALSE == LbCTC_Online2EmergBSP_flg" 
  Condition 3, "ASWTYPE_FALSE == GbISP_PowerDown_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == LbCTC_DrivePreChrgFinish_flg" (TTT) (Fxx)
      Condition 2, "ASWTYPE_FALSE == LbCTC_Online2EmergBSP_flg" (TTT) (TFx)
      Condition 3, "ASWTYPE_FALSE == GbISP_PowerDown_flg" (TTT) (TTF)


   Transition "[ASWTYPE_TRUE == LbCTC_Online2EmergBSP_f..." from "DriveBeforePreChrg" to "ConnFlt"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Condition 0% (0/4) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/2) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" 
  Condition 2, "ASWTYPE_TRUE == GbISP_PowerDown_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" (Tx) (FF)
      Condition 2, "ASWTYPE_TRUE == GbISP_PowerDown_flg" (FT) (FF)


   Transition "[ASWTYPE_TRUE == GbCTC_PreChrgCtlState_f..." from "DriveBeforePreChrg" to "DrivePreChrg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 5
Condition 0% (0/10) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/5) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == GbCTC_PreChrgCtlState_flg" 
  Condition 2, "ASWTYPE_FALSE == LbCTC_Online2EmergBSP_flg" 
  Condition 3, "ASWTYPE_FALSE == GbISP_PowerDown_flg" 
  Condition 4, "ASWTYPE_FALSE == GbCTC_NegCtlState_flg" 
  Condition 5, "ASWTYPE_TRUE == LbCTC_DriveModeCtrDiagPass_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == GbCTC_PreChrgCtlState_flg" (TTTTT) (Fxxxx)
      Condition 2, "ASWTYPE_FALSE == LbCTC_Online2EmergBSP_flg" (TTTTT) (TFxxx)
      Condition 3, "ASWTYPE_FALSE == GbISP_PowerDown_flg" (TTTTT) (TTFxx)
      Condition 4, "ASWTYPE_FALSE == GbCTC_NegCtlState_flg" (TTTTT) (TTTFx)
      Condition 5, "ASWTYPE_TRUE == LbCTC_DriveModeCtrDiagPass_flg" (TTTTT) (TTTTF)


   Transition "[ASWTYPE_TRUE == LbCTC_Online2EmergBSP_f..." from "DriveAfterPreChrg" to "ConnFlt"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Condition 0% (0/4) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/2) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" 
  Condition 2, "ASWTYPE_TRUE == GbISP_PowerDown_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" (Tx) (FF)
      Condition 2, "ASWTYPE_TRUE == GbISP_PowerDown_flg" (FT) (FF)


46. State "DriveAfterPreChrg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 4
Condition NA 0% (0/6) condition outcomes
Decision NA 0% (0/4) decision outcomes
MCDC NA 0% (0/3) conditions reversed the outcome

   Transition "[ASWTYPE_FALSE == LbCTC_Online2EmergBSP_..." from Junction #18 to Junction #22

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect.DriveAfterPreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 3
Condition 0% (0/6) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/3) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_FALSE == LbCTC_Online2EmergBSP_flg" 
  Condition 2, "ASWTYPE_FALSE == GbISP_PowerDown_flg" 
  Condition 3, "ASWTYPE_TRUE == GbCTD_PosOpenDiagFinh_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_FALSE == LbCTC_Online2EmergBSP_flg" (TTT) (Fxx)
      Condition 2, "ASWTYPE_FALSE == GbISP_PowerDown_flg" (TTT) (TFx)
      Condition 3, "ASWTYPE_TRUE == GbCTD_PosOpenDiagFinh_flg" (TTT) (TTF)


   Transition "[LcCTC_DrivePosCtrCnt_ms <=CcCTC_PosCtrD..." from Junction #17 to Junction #19

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect.DriveAfterPreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

47. State "DriveBeforePreChrg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 5
Condition NA 0% (0/6) condition outcomes
Decision NA 0% (0/6) decision outcomes
MCDC NA 0% (0/3) conditions reversed the outcome

   Transition "[ASWTYPE_TRUE == GbCTD_PreOpenDiagFinh_f..." from Junction #45 to Junction #20

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect.DriveBeforePreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 3
Condition 0% (0/6) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/3) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == GbCTD_PreOpenDiagFinh_flg" 
  Condition 2, "ASWTYPE_TRUE == GbCTD_NegClsDiagFinh_flg" 
  Condition 3, "ASWTYPE_TRUE == GbCTD_DCNegDriveClsDiagFinh_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == GbCTD_PreOpenDiagFinh_flg" (TTT) (Fxx)
      Condition 2, "ASWTYPE_TRUE == GbCTD_NegClsDiagFinh_flg" (TTT) (TFx)
      Condition 3, "ASWTYPE_TRUE == GbCTD_DCNegDriveClsDiagFinh_flg" (TTT) (TTF)


   Transition "[ASWTYPE_TRUE == GbISO_IsoForbid_flg]" from Junction #10 to Junction #43

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect.DriveBeforePreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[LcCTC_DrivePreCnt_ms <= CcCTC_DrivePreD..." from Junction #43 to Junction #44

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect.DriveBeforePreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

48. State "DrivePreChrg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 1
Decision NA 0% (0/2) decision outcomes

   Transition "[LcCTC_DriveNegCnt_ms <=CcCTC_DriveNegDe..." from Junction #23 to Junction #21

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Connect.DrivePreChrg
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

49. State "DCChrgConnect"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState
Child Systems: DCConnFinish,  DCNegClose,  DCPosClose
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 6 24
Condition NA 0% (0/32) condition outcomes
Decision 0% (0/8) decision outcomes 0% (0/24) decision outcomes
MCDC NA 0% (0/16) conditions reversed the outcome

  Decisions analyzed
  Substate executed  0%
      State "ConnFlt" --
      State "DCConnFinish" --
      State "DCNegClose" --
      State "DCPosClose" --
  Substate exited when parent exits  0%
      State "ConnFlt" --
      State "DCConnFinish" --
      State "DCNegClose" --
      State "DCPosClose" --

   Transition "[ASWTYPE_TRUE == LbCTC_Online2EmergBSP_f..." from "DCPosClose" to "ConnFlt"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.DCChrgConnect
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Condition 0% (0/4) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/2) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" 
  Condition 2, "ASWTYPE_TRUE == GbISP_PowerDown_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" (Tx) (FF)
      Condition 2, "ASWTYPE_TRUE == GbISP_PowerDown_flg" (FT) (FF)


   Transition "[ASWTYPE_TRUE == GbCTC_DCNegChrgCtlState..." from "DCNegClose" to "DCConnFinish"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.DCChrgConnect
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[ASWTYPE_TRUE == LbCTC_Online2EmergBSP_f..." from "DCConnFinish" to Junction #37

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.DCChrgConnect
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Condition 0% (0/4) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/2) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" 
  Condition 2, "ASWTYPE_TRUE == GbISP_PowerDown_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" (Tx) (FF)
      Condition 2, "ASWTYPE_TRUE == GbISP_PowerDown_flg" (FT) (FF)


   Transition "[ASWTYPE_TRUE == LbCTC_Online2EmergBSP_f..." from "DCNegClose" to Junction #34

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.DCChrgConnect
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Condition 0% (0/4) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/2) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" 
  Condition 2, "ASWTYPE_TRUE == GbISP_PowerDown_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == LbCTC_Online2EmergBSP_flg" (Tx) (FF)
      Condition 2, "ASWTYPE_TRUE == GbISP_PowerDown_flg" (FT) (FF)


   Transition "[ASWTYPE_TRUE == GbCTC_DCPosChrgCtlState..." from "DCPosClose" to "DCNegClose"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.DCChrgConnect
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

50. State "DCConnFinish"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.DCChrgConnect

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 3
Condition NA 0% (0/6) condition outcomes
Decision NA 0% (0/2) decision outcomes
MCDC NA 0% (0/3) conditions reversed the outcome

   Transition "[ASWTYPE_FALSE == LbCTC_Online2EmergBSP_..." from Junction #30 to Junction #31

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.DCChrgConnect.DCConnFinish
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 3
Condition 0% (0/6) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/3) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_FALSE == LbCTC_Online2EmergBSP_flg" 
  Condition 2, "ASWTYPE_FALSE == GbISP_PowerDown_flg" 
  Condition 3, "ASWTYPE_TRUE == GbCTD_DCNegOpenDiagFinh_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_FALSE == LbCTC_Online2EmergBSP_flg" (TTT) (Fxx)
      Condition 2, "ASWTYPE_FALSE == GbISP_PowerDown_flg" (TTT) (TFx)
      Condition 3, "ASWTYPE_TRUE == GbCTD_DCNegOpenDiagFinh_flg" (TTT) (TTF)


51. State "DCNegClose"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.DCChrgConnect

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 4
Condition NA 0% (0/8) condition outcomes
Decision NA 0% (0/2) decision outcomes
MCDC NA 0% (0/4) conditions reversed the outcome

   Transition "[ASWTYPE_TRUE == GbCTD_DCPosOpenDiagFinh..." from Junction #26 to Junction #29

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.DCChrgConnect.DCNegClose
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 4
Condition 0% (0/8) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/4) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == GbCTD_DCPosOpenDiagFinh_flg" 
  Condition 2, "ASWTYPE_TRUE == GbCTD_DCNegClsDiagFinh_flg" 
  Condition 3, "ASWTYPE_FALSE == LbCTC_Online2EmergBSP_flg" 
  Condition 4, "ASWTYPE_FALSE == GbISP_PowerDown_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == GbCTD_DCPosOpenDiagFinh_flg" (TTTT) (Fxxx)
      Condition 2, "ASWTYPE_TRUE == GbCTD_DCNegClsDiagFinh_flg" (TTTT) (TFxx)
      Condition 3, "ASWTYPE_FALSE == LbCTC_Online2EmergBSP_flg" (TTTT) (TTFx)
      Condition 4, "ASWTYPE_FALSE == GbISP_PowerDown_flg" (TTTT) (TTTF)


52. State "DCPosClose"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.DCChrgConnect

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 3
Condition NA 0% (0/6) condition outcomes
Decision NA 0% (0/2) decision outcomes
MCDC NA 0% (0/3) conditions reversed the outcome

   Transition "[ASWTYPE_TRUE == GbCTD_DCPosClsDiagFinh_..." from Junction #27 to Junction #35

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.DCChrgConnect.DCPosClose
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 3
Condition 0% (0/6) condition outcomes
Decision 0% (0/2) decision outcomes
MCDC 0% (0/3) conditions reversed the outcome

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

  Conditions analyzed
Description True False
  Condition 1, "ASWTYPE_TRUE == GbCTD_DCPosClsDiagFinh_flg" 
  Condition 2, "ASWTYPE_FALSE == LbCTC_Online2EmergBSP_flg" 
  Condition 3, "ASWTYPE_FALSE == GbISP_PowerDown_flg" 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
Transition trigger expression
      Condition 1, "ASWTYPE_TRUE == GbCTD_DCPosClsDiagFinh_flg" (TTT) (Fxx)
      Condition 2, "ASWTYPE_FALSE == LbCTC_Online2EmergBSP_flg" (TTT) (TFx)
      Condition 3, "ASWTYPE_FALSE == GbISP_PowerDown_flg" (TTT) (TTF)


53. State "DCShutDown"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 1
Decision NA 0% (0/2) decision outcomes

   Transition "[LcCTC_DCShutdownTimeCnt_ms <=... CcCTC_..." from Junction #51 to Junction #49

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.DCShutDown
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

54. State "Manual"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 9
Decision NA 0% (0/18) decision outcomes

   Transition "[LcCTC_ManualCtlCnt_ms >= CcCTC_ManualCt..." from Junction #67 to Junction #59

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Manual
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[GbCTC_NegCtlState_flg ~= GbUDS_Diag31Ma..." from Junction #56 to Junction #57

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Manual
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[ASWTYPE_TRUE == GbUDS_Diag31MainPosCtl_..." from Junction #60 to Junction #62

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Manual
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[GbCTC_PosCtlState_flg ~= GbUDS_Diag31Ma..." from Junction #82 to Junction #60

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Manual
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[LcCTC_ManualCtlCnt_ms >= CcCTC_ManualCt..." from Junction #66 to Junction #68

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Manual
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[LcCTC_ManualCtlCnt_ms >= CcCTC_ManualCt..." from Junction #58 to Junction #55

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Manual
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[ASWTYPE_TRUE == GbUDS_Diag31MainNegCtl_..." from Junction #57 to Junction #75

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Manual
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[GbUDS_Diag31MainNegCtl_flg == GbUDS_Dia..." from Junction #56 to Junction #83

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Manual
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

   Transition "[LcCTC_ManualCtlCnt_ms >= CcCTC_ManualCt..." from Junction #84 to Junction #70

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Manual
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

55. State "Shutdown"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 1
Decision NA 0% (0/2) decision outcomes

   Transition "[LcCTC_ShutdownTimeCnt_ms <=CcCTC_Shutdo..." from Junction #6 to Junction #7

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/CtcCtlState.Shutdown
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 0% (0/2) decision outcomes

  Decisions analyzed
  Transition trigger expression  0%
      false --
      true --

56. SubSystem block "Emergency"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys
Child Systems: EmergencyWork

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 2% (1/52) condition outcomes
Decision NA 13% (1/8) decision outcomes
MCDC NA 0% (0/10) conditions reversed the outcome
Execution NA 42% (16/38) objective outcomes

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency
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 "Constant13" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

57. SubSystem block "EmergencyWork"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency
Child Systems: Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 6
Condition NA 0% (0/50) condition outcomes
Decision 50% (1/2) decision outcomes 13% (1/8) decision outcomes
MCDC NA 0% (0/10) conditions reversed the outcome
Execution NA 33% (11/33) objective outcomes

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/4) condition outcomes
MCDC see Logical Operator5
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/4) condition outcomes
MCDC see Logical Operator5
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

   Logic block "Logical Operator3"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/4) condition outcomes
MCDC see Logical Operator5
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

   Logic block "Logical Operator4"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/4) condition outcomes
MCDC see Logical Operator5
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

   Logic block "Logical Operator5"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/10) condition outcomes
MCDC 0% (0/10) conditions reversed the outcome
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
  input port 2 
  input port 3 
  input port 4 
  input port 5 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 6 blocks
Decision/Condition True Out False Out
((((C1 && C2) || (C3 && C4)) || (C5 && C6)) || (C7 && C8)) || (C9 && C10)
      C1 (Logical Operator1 In1) (TTFFFFFFFF) (FTFFFFFFFF)
      C2 (Logical Operator1 In2) (TTFFFFFFFF) (TFFFFFFFFF)
      C3 (Logical Operator2 In1) (FFTTFFFFFF) (FFFTFFFFFF)
      C4 (Logical Operator2 In2) (FFTTFFFFFF) (FFTFFFFFFF)
      C5 (Logical Operator3 In1) (FFFFTTFFFF) (FFFFFTFFFF)
      C6 (Logical Operator3 In2) (FFFFTTFFFF) (FFFFTFFFFF)
      C7 (Logical Operator6 In1) (FFFFFFTTFF) (FFFFFFFTFF)
      C8 (Logical Operator6 In2) (FFFFFFTTFF) (FFFFFFTFFF)
      C9 (Logical Operator4 In1) (FFFFFFFFTT) (FFFFFFFFFT)
      C10 (Logical Operator4 In2) (FFFFFFFFTT) (FFFFFFFFTF)


   Logic block "Logical Operator6"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/4) condition outcomes
MCDC see Logical Operator5
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

   DataTypeConversion block "Data Type Conversion"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   DataTypeConversion block "Data Type Conversion2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 ~= input2 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator8"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution

58. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 0% (0/4) condition outcomes
Decision NA 0% (0/6) decision outcomes
Execution NA 14% (1/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

59. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Emergency/EmergencyWork/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

60. SubSystem block "OfflineState"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys
Child Systems: OfflineWork

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 5
Condition NA 74% (31/42) condition outcomes
Decision NA 50% (3/6) decision outcomes
MCDC NA 0% (0/9) conditions reversed the outcome
Execution NA 100% (35/35) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState
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 "Constant" Execution
UnitDelay block "Unit Delay" Execution

61. SubSystem block "OfflineWork"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState
Child Systems: CtrCtlConnMode,  DriveModeCheck,  HVPermit
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 5
Condition NA 75% (30/40) condition outcomes
Decision 50% (1/2) decision outcomes 50% (3/6) decision outcomes
MCDC NA 0% (0/9) conditions reversed the outcome
Execution NA 100% (31/31) objective outcomes

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

62. SubSystem block "CtrCtlConnMode"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork

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

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork/CtrCtlConnMode
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
DataTypeConversion block "Data Type Conversion" Execution
Constant block "Constant3" Execution
Constant block "Constant6" Execution

63. SubSystem block "DriveModeCheck"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Condition NA 75% (18/24) condition outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 100% (14/14) objective outcomes

   Logic block "Logical"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork/DriveModeCheck

Metric Coverage
Cyclomatic Complexity 0
Condition 100% (4/4) condition outcomes
MCDC see Logical Operator
Execution 100% (1/1) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork/DriveModeCheck
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 67% (4/6) condition outcomes
MCDC 0% (0/5) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 3 blocks
Decision/Condition True Out False Out
(C1 && C2) && (C3 || (C4 && C5))
      C1 (Logical Operator In1) (TTTTT) (FTTTT)
      C2 (Logical Operator In2) (TTTTT) (TFTTT)
      C3 (Logical1 In1) (TTTFF) (TTFFF)
      C4 (Logical In1) (TTFTT) (TTFFT)
      C5 (Logical In2) (TTFTT) (TTFTF)


   Logic block "Logical1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork/DriveModeCheck
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 75% (3/4) condition outcomes
MCDC see Logical Operator
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
401 
  input port 2  101  300 

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork/DriveModeCheck
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 Operator1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork/DriveModeCheck
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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork/DriveModeCheck
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
RelationalOperator block "Relational Operator2" Condition, Execution
RelationalOperator block "Relational Operator4" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution

64. SubSystem block "HVPermit"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork
Child Systems: CTC_GbCTC_HVPermit_flg

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Condition NA 75% (12/16) condition outcomes
Decision NA 50% (1/2) decision outcomes
MCDC NA 0% (0/4) conditions reversed the outcome
Execution NA 100% (13/13) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork/HVPermit
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
401 
  input port 2 
401 
  input port 3  20  381 
  input port 4  300  101 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTT) (FTTT)
      input port 2 (TTTT) (TFTT)
      input port 3 (TTTT) (TTFT)
      input port 4 (TTTT) (TTTF)


   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork/HVPermit
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 Operator1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork/HVPermit
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
RelationalOperator block "Relational Operator2" Condition, Execution
RelationalOperator block "Relational Operator3" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution

65. SubSystem block "CTC_GbCTC_HVPermit_flg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork/HVPermit

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_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/OfflineState/OfflineWork/HVPermit/CTC_GbCTC_HVPermit_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

66. SubSystem block "Online"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys
Child Systems: OnlineWork

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 4% (1/28) condition outcomes
Decision NA 13% (1/8) decision outcomes
MCDC NA 0% (0/4) conditions reversed the outcome
Execution NA 41% (12/29) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online
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 Conversion4" Execution
Constant block "Constant" Execution
UnitDelay block "Unit Delay" Execution

67. SubSystem block "OnlineWork"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online
Child Systems: Delay2
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 6
Condition NA 0% (0/26) condition outcomes
Decision 50% (1/2) decision outcomes 13% (1/8) decision outcomes
MCDC NA 0% (0/4) conditions reversed the outcome
Execution NA 32% (8/25) objective outcomes

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

   Logic block "Logical"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/4) condition outcomes
MCDC see Logical Operator1
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 0% (0/4) condition outcomes
MCDC see Logical Operator1
Execution 0% (0/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 3 blocks
Decision/Condition True Out False Out
(C1 && C2) || (C3 && C4)
      C1 (Logical Operator In1) (TTFF) (FTFF)
      C2 (Logical Operator In2) (TTFF) (TFFF)
      C3 (Logical In1) (FFTT) (FFFT)
      C4 (Logical In2) (FFTT) (FFTF)


   DataTypeConversion block "Data Type Conversion1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   DataTypeConversion block "Data Type Conversion3"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   SignalConversion block "Signal Conversion"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

68. SubSystem block "Delay2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 0% (0/4) condition outcomes
Decision NA 0% (0/6) decision outcomes
Execution NA 14% (1/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork/Delay2
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork/Delay2
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork/Delay2
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork/Delay2
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

69. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork/Delay2

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork/Delay2/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/Online/OnlineWork/Delay2/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

70. SubSystem block "PreShutdown"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys
Child Systems: PreShutdownWork

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 24
Condition NA 8% (2/26) condition outcomes
Decision NA 3% (1/38) decision outcomes
MCDC NA 0% (0/2) conditions reversed the outcome
Execution NA 39% (24/62) objective outcomes

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown
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 "Constant13" Execution
UnitDelay block "Unit Delay" Execution

71. SubSystem block "PreShutdownWork"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown
Child Systems: CTC_GbCTC_CtrLoadOpenFlt_flg,  DebounceStartZero,  Delay,  DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 24
Condition NA 4% (1/24) condition outcomes
Decision 50% (1/2) decision outcomes 3% (1/38) decision outcomes
MCDC NA 0% (0/2) conditions reversed the outcome
Execution NA 34% (20/58) objective outcomes

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TF) (FF)
      input port 2 (FT) (FF)


   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 <= input2 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant11" Execution
Constant block "Constant12" Execution
Constant block "Constant13" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution

72. SubSystem block "CTC_GbCTC_CtrLoadOpenFlt_flg"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/CTC_GbCTC_CtrLoadOpenFlt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

73. SubSystem block "DebounceStartZero"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 14
Condition NA 0% (0/12) condition outcomes
Decision NA 0% (0/26) decision outcomes
Execution NA 19% (6/32) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

74. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Condition NA 0% (0/2) condition outcomes
Execution NA 0% (0/1) objective outcomes

   RelationalOperator block "Compare"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

75. SubSystem block "FaultProcess"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero
Child Systems: Decrease,  Increase

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 0% (0/4) condition outcomes
Decision NA 0% (0/12) decision outcomes
Execution NA 21% (3/14) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   Full Coverage

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

76. SubSystem block "Decrease"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess
Child Systems: Nomal

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 1
Condition NA 0% (0/2) condition outcomes
Decision NA 0% (0/2) decision outcomes
Execution NA 25% (1/4) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

77. SubSystem block "Nomal"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess/Decrease

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

78. SubSystem block "Increase"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Saturate block "Saturation"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Decision 0% (0/4) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  input > lower limit  0%
      false --
      true --
  input >= upper limit  0%
      false --
      true --

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

79. SubSystem block "HealProcess"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   UnitDelay block "Unit Delay2"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   Full Coverage

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

80. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Condition NA 0% (0/2) condition outcomes
Execution NA 0% (0/1) objective outcomes

   RelationalOperator block "Compare"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

81. SubSystem block "Decrease"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess
Child Systems: Nomal

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 1
Condition NA 0% (0/2) condition outcomes
Decision NA 0% (0/2) decision outcomes
Execution NA 25% (1/4) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

82. SubSystem block "Nomal"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess/Decrease

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 0% (0/1) objective outcomes

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

83. SubSystem block "Increase"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Saturate block "Saturation"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 2
Decision 0% (0/4) decision outcomes
Execution 0% (0/1) objective outcomes

  Decisions analyzed
  input > lower limit  0%
      false --
      true --
  input >= upper limit  0%
      false --
      true --

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

84. SubSystem block "Delay"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork
Child Systems: Unit Delay Resettable

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 25% (1/4) condition outcomes
Decision NA 0% (0/6) decision outcomes
Execution NA 29% (2/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/Delay
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
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/Delay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

85. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/Delay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 2
Decision NA 0% (0/4) decision outcomes
Execution NA 0% (0/2) objective outcomes

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/Delay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

86. SubSystem block "DiffValue"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Condition NA 0% (0/2) condition outcomes
Decision NA 0% (0/2) decision outcomes
Execution NA 0% (0/4) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   Sum block "Add1"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Execution 0% (0/1) objective outcomes

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_CTC/CTC/CtrCtl_10ms/CtrCtl_10ms_sys/PreShutdown/PreShutdownWork/DiffValue
Uncovered Links:  Previous uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2