# Coverage Report for ADP

## Table of Contents

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

## Analysis Information

### Model Information

Model version | 'M110C112'
Author | xigkd
Last saved | Sat Apr 10 15:02:51 2021

### Harness information

Harness model(s) | ADP_Harness1
Harness model owner | ADP

### Simulation Optimization Options

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

### Coverage Options

Analyzed model | ADP
Logic block short circuiting | off
MCDC mode | masking

### Blocks Eliminated from Coverage Analysis

# Model Object | Rationale
ADP/ADP/195_20ms/195_20ms_sys/Relational Operator6 | It might not be executed because of Conditional input branch optimization
ADP/ADP/195_20ms/195_20ms_sys/Switch1 | It might not be executed because of Conditional input branch optimization

## Tests

Test# | Started execution | Ended execution
Test 1 | 10-Apr-2021 15:09:27 | 10-Apr-2021 15:09:28

## Summary

Model Hierarchy/Complexity | Test 1 |
|  | Decision | Condition | MCDC | Execution |

1. ADP

148

59%

53%

0%

98%

2. . . . ADP

138

57%

53%

0%

98%

3. . . . . . . 050_10ms

13

67%

57%

0%

100%

4. . . . . . . . . . 050_10ms_sys

12

64%

57%

0%

100%

5. . . . . . . . . . . . . ADP_GbADP_050RCMsg_flg

2

50%

NA

NA

100%

6. . . . . . . . . . . . . ADP_GbADP_050Tiout_flg

2

50%

NA

NA

100%

7. . . . . . . . . . . . . ADP_GbADP_CrashSgl_flg

2

50%

NA

NA

100%

8. . . . . . . . . . . . . BMSDelay

4

83%

75%

NA

100%

9. . . . . . . . . . . . . . . . Unit Delay Resettable

2

100%

NA

NA

100%

10. . . . . . . . . . . . . GbADP_050ChkSum_flgOverWrite

2

50%

NA

NA

100%

11. . . . . . . 17D_20ms

6

57%

50%

0%

100%

12. . . . . . . . . . 17D_20ms_sys

5

50%

50%

0%

100%

13. . . . . . . . . . . . . ADP_GbADP_17DTiout_flg

2

50%

NA

NA

100%

14. . . . . . . . . . . . . ADP_GbADP_ChrgStopActive_flg

2

50%

NA

NA

100%

15. . . . . . . 195_20ms

24

58%

54%

0%

98%

16. . . . . . . . . . 195_20ms_sys

23

57%

54%

0%

98%

17. . . . . . . . . . . . . ADP_GbADP_195Tiout_flg

2

50%

NA

NA

100%

18. . . . . . . . . . . . . ADP_GbADP_DischgReq_flg

2

50%

NA

NA

100%

19. . . . . . . . . . . . . ADP_GbADP_StopChgReq_flg

2

50%

NA

NA

100%

20. . . . . . . . . . . . . ADP_GcADP_ChgSOCset_pct

2

50%

NA

NA

100%

21. . . . . . . . . . . . . BMSDelay

4

100%

100%

NA

100%

22. . . . . . . . . . . . . . . . Unit Delay Resettable

2

100%

NA

NA

100%

23. . . . . . . . . . . . . EdgeRising

1

NA

50%

0%

100%

24. . . . . . . . . . . . . EdgeRising1

1

NA

50%

0%

100%

25. . . . . . . . . . . . . Limiter

3

50%

50%

NA

100%

26. . . . . . . 28D_20ms

11

55%

50%

0%

100%

27. . . . . . . . . . 28D_20ms_sys

10

50%

50%

0%

100%

28. . . . . . . . . . . . . ADP_GbADP_OTAmodeOFFReq_flg

2

50%

NA

NA

100%

29. . . . . . . . . . . . . ADP_GbADP_OTAmodeONReq_flg

2

50%

NA

NA

100%

30. . . . . . . . . . . . . ADP_GcADP_RmPreThemalTime_min

2

50%

NA

NA

100%

31. . . . . . . . . . . . . ADP_GeADP_RmPreThemalReq_enum

2

50%

NA

NA

100%

32. . . . . . . . . . . . . GbADP_28DTiout_flgOverWrite

2

50%

NA

NA

100%

33. . . . . . . 2AD_100ms

9

56%

50%

0%

100%

34. . . . . . . . . . 2AD_100ms_sys

8

50%

50%

0%

100%

35. . . . . . . . . . . . . ADP_GbADP_PtCANBusoff_flg

2

50%

NA

NA

100%

36. . . . . . . . . . . . . ADP_GbADP_VehSpdVld_flg

2

50%

NA

NA

100%

37. . . . . . . . . . . . . ADP_GcADP_VehSpd_kmh

2

50%

NA

NA

100%

38. . . . . . . . . . . . . MDP_GbMDP_McuVoltVld_flg1

2

50%

NA

NA

100%

39. . . . . . . 2BB_100ms

5

60%

50%

0%

100%

40. . . . . . . . . . 2BB_100ms_sys

4

50%

50%

0%

100%

41. . . . . . . . . . . . . ADP_GbADP_2BBTiout_flg

2

50%

NA

NA

100%

42. . . . . . . . . . . . . ADP_GcADP_EnvT_C

2

50%

NA

NA

100%

43. . . . . . . 2DF_100ms

7

57%

50%

0%

100%

44. . . . . . . . . . 2DF_100ms_sys

6

50%

50%

0%

100%

45. . . . . . . . . . . . . ADP_GbADP_2DFTiout_flg

2

50%

NA

NA

100%

46. . . . . . . . . . . . . ADP_GbADP_AcmDistVld_flg

2

50%

NA

NA

100%

47. . . . . . . . . . . . . ADP_GcADP_AcmDist_numb

2

50%

NA

NA

100%

48. . . . . . . 2F1_100ms

11

55%

50%

0%

100%

49. . . . . . . . . . 2F1_100ms_sys

10

50%

50%

0%

100%

50. . . . . . . . . . . . . ADP_GbADP_2F1Tiout_flg

2

50%

NA

NA

100%

51. . . . . . . . . . . . . ADP_GbADP_PreCoolWk_flg

2

50%

NA

NA

100%

52. . . . . . . . . . . . . ADP_GbADP_PreHeatWk_flg

2

50%

NA

NA

100%

53. . . . . . . . . . . . . ADP_GcADP_ACOptPwrReq_W

2

50%

NA

NA

100%

54. . . . . . . . . . . . . ADP_GcADP_PTCOptPwrReq_W

2

50%

NA

NA

100%

55. . . . . . . 37F_500ms

19

53%

50%

0%

86%

56. . . . . . . . . . 37F_500ms_sys

18

50%

50%

0%

86%

57. . . . . . . . . . . . . ADP_GbADP_RealTimeVld_flg

2

50%

NA

NA

100%

58. . . . . . . . . . . . . ADP_GcADP_DaySet_D

2

50%

NA

NA

100%

59. . . . . . . . . . . . . ADP_GcADP_HourSet_Hr

2

50%

NA

NA

100%

60. . . . . . . . . . . . . ADP_GcADP_MinSet_Min

2

50%

NA

NA

100%

61. . . . . . . . . . . . . ADP_GcADP_MonthSet_Mn

2

50%

NA

NA

100%

62. . . . . . . . . . . . . ADP_GcADP_SecondSet_S

2

50%

NA

NA

100%

63. . . . . . . . . . . . . ADP_GcADP_YearSet_Yr

2

50%

NA

NA

100%

64. . . . . . . . . . . . . GbADP_37FTiout_flgOverWrite

2

50%

NA

NA

100%

65. . . . . . . . . . . . . TimeEcNVM

2

50%

NA

NA

0%

66. . . . . . . 3A0_10ms

5

60%

NA

NA

100%

67. . . . . . . . . . 3A0_10ms_sys

4

50%

NA

NA

100%

68. . . . . . . . . . . . . ADP_GcADP_CsDataCrc_numb

2

50%

NA

NA

100%

69. . . . . . . . . . . . . ADP_GcADP_CsDataVer_numb

2

50%

NA

NA

100%

70. . . . . . . 3AA_1000ms

19

53%

50%

0%

100%

71. . . . . . . . . . 3AA_1000ms_sys

18

50%

50%

0%

100%

72. . . . . . . . . . . . . ADP_GbADP_3AATiout_flg

2

50%

NA

NA

100%

73. . . . . . . . . . . . . ADP_GcADP_VinCode1_numb

2

50%

NA

NA

100%

74. . . . . . . . . . . . . ADP_GcADP_VinCode2_numb

2

50%

NA

NA

100%

75. . . . . . . . . . . . . ADP_GcADP_VinCode3_numb

2

50%

NA

NA

100%

76. . . . . . . . . . . . . ADP_GcADP_VinCode4_numb

2

50%

NA

NA

100%

77. . . . . . . . . . . . . ADP_GcADP_VinCode5_numb

2

50%

NA

NA

100%

78. . . . . . . . . . . . . ADP_GcADP_VinCode6_numb

2

50%

NA

NA

100%

79. . . . . . . . . . . . . ADP_GcADP_VinCode7_numb

2

50%

NA

NA

100%

80. . . . . . . . . . . . . ADP_GcADP_VinCodeNum_numb

2

50%

NA

NA

100%

81. . . . . . . 3C2_10ms

9

56%

50%

0%

100%

82. . . . . . . . . . 3C2_10ms_sys

8

50%

50%

0%

100%

83. . . . . . . . . . . . . ADP_GbADP_3C2Tiout_flg

2

50%

NA

NA

100%

84. . . . . . . . . . . . . ADP_GbADP_CabErrSt_flg

2

50%

NA

NA

100%

85. . . . . . . . . . . . . ADP_GcADP_CabCurr_mA

2

50%

NA

NA

100%

86. . . . . . . . . . . . . ADP_GcADP_CabErrInfo_numb

2

50%

NA

NA

100%

87. . . . ADP_Schedule

5

100%

NA

NA

NA

88. . . . . . . SF: ADP_Schedule

4

100%

NA

NA

NA

## Details

### 1. Model "ADP"

Child Systems: | ADP, ADP_Schedule

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 1 | 148
Condition | NA | 53% (97/182) condition outcomes
Decision | NA | 59% (92/156) decision outcomes
MCDC | NA | 0% (0/46) conditions reversed the outcome
Execution | NA | 98% (331/339) objective outcomes

### 2. SubSystem block "ADP"

Justify or Exclude

Parent: | /ADP
Child Systems: | 050_10ms, 17D_20ms, 195_20ms, 28D_20ms, 2AD_100ms, 2BB_100ms, 2DF_100ms, 2F1_100ms, 37F_500ms, 3A0_10ms, 3AA_1000ms, 3C2_10ms

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 0 | 138
Condition | NA | 53% (97/182) condition outcomes
Decision | NA | 57% (84/148) decision outcomes
MCDC | NA | 0% (0/46) conditions reversed the outcome
Execution | NA | 98% (331/339) objective outcomes

### 3. SubSystem block "050_10ms"

Justify or Exclude

Parent: | ADP/ADP
Child Systems: | 050_10ms_sys

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 1 | 13
Condition | NA | 57% (16/28) condition outcomes
Decision | 100% (1/1) decision outcomes | 67% (10/15) decision outcomes
MCDC | NA | 0% (0/8) conditions reversed the outcome
Execution | NA | 100% (34/34) objective outcomes

Decisions analyzed

Function call | 100%
executed | 201/201

### 4. SubSystem block "050_10ms_sys"

Justify or Exclude

Parent: | ADP/ADP/050_10ms
Child Systems: | ADP_GbADP_050RCMsg_flg, ADP_GbADP_050Tiout_flg, ADP_GbADP_CrashSgl_flg, BMSDelay, GbADP_050ChkSum_flgOverWrite

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 0 | 12
Condition | NA | 57% (16/28) condition outcomes
Decision | NA | 64% (9/14) decision outcomes
MCDC | NA | 0% (0/8) conditions reversed the outcome
Execution | NA | 100% (34/34) objective outcomes

#### Logic block "Logical1"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_10ms_sys
Uncovered Links: |

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 | 0 | 201
input port 2 | 0 | 201

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 "Logical2"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_10ms_sys
Uncovered Links: |

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 | 0 | 201
input port 2 | 0 | 201

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 "Logical4"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_10ms_sys
Uncovered Links: |

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 | 0 | 201
input port 2 | 0 | 201

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 "Logical5"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_10ms_sys
Uncovered Links: |

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 | 0 | 201
input port 2 | 0 | 201

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 Operator17"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_10ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 201

#### RelationalOperator block "Relational Operator18"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_10ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 201

#### RelationalOperator block "Relational Operator3"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_10ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 201

#### Full Coverage

Model Object | Metric
DataTypeConversion block "Data Type Conversion4" | Execution
RelationalOperator block "Relational Operator1" | Condition, Execution
Constant block "Constant1" | Execution
Constant block "Constant10" | Execution
Constant block "Constant2" | Execution
Constant block "Constant3" | Execution
Constant block "Constant5" | Execution
Constant block "Constant6" | Execution

### 5. SubSystem block "ADP_GbADP_050RCMsg_flg"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_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: | ADP/ADP/050_10ms/050_10ms_sys/ADP_GbADP_050RCMsg_flg
Uncovered Links: |

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) | 201/201
true (output is from 1st input port) | 0/201

#### Full Coverage

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

### 6. SubSystem block "ADP_GbADP_050Tiout_flg"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_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: | ADP/ADP/050_10ms/050_10ms_sys/ADP_GbADP_050Tiout_flg
Uncovered Links: |

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) | 201/201
true (output is from 1st input port) | 0/201

#### Full Coverage

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

### 7. SubSystem block "ADP_GbADP_CrashSgl_flg"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_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: | ADP/ADP/050_10ms/050_10ms_sys/ADP_GbADP_CrashSgl_flg
Uncovered Links: |

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) | 201/201
true (output is from 1st input port) | 0/201

#### Full Coverage

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

### 8. SubSystem block "BMSDelay"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_10ms_sys
Child Systems: | Unit Delay Resettable

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 1 | 4
Condition | NA | 75% (3/4) condition outcomes
Decision | NA | 83% (5/6) decision outcomes
Execution | NA | 100% (7/7) objective outcomes

#### Switch block "Switch"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_10ms_sys/BMSDelay
Uncovered Links: |

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) | 201/201
true (output is from 1st input port) | 0/201

#### RelationalOperator block "Relational Operator"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_10ms_sys/BMSDelay
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 >= input2 | 0 | 201

#### Full Coverage

Model Object | Metric
Logic block "Logical Operator" | Condition, Execution
Sum block "Add" | Execution
Constant block "Constant" | Execution

### 9. SubSystem block "Unit Delay Resettable"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_10ms_sys/BMSDelay

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

#### Full Coverage

Model Object | Metric
Switch block "Init" | Decision, Execution
Switch block "Reset" | Decision, Execution

### 10. SubSystem block "GbADP_050ChkSum_flgOverWrite"

Justify or Exclude

Parent: | ADP/ADP/050_10ms/050_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: | ADP/ADP/050_10ms/050_10ms_sys/GbADP_050ChkSum_flgOverWrite
Uncovered Links: |

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) | 201/201
true (output is from 1st input port) | 0/201

#### Full Coverage

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

### 11. SubSystem block "17D_20ms"

Justify or Exclude

Parent: | ADP/ADP
Child Systems: | 17D_20ms_sys

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

Decisions analyzed

Function call | 100%
executed | 100/100

### 12. SubSystem block "17D_20ms_sys"

Justify or Exclude

Parent: | ADP/ADP/17D_20ms
Child Systems: | ADP_GbADP_17DTiout_flg, ADP_GbADP_ChrgStopActive_flg

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

#### Logic block "Logical2"

Justify or Exclude

Parent: | ADP/ADP/17D_20ms/17D_20ms_sys
Uncovered Links: |

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 | 0 | 100
input port 2 | 0 | 100

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)

#### Switch block "Switch"

Justify or Exclude

Parent: | ADP/ADP/17D_20ms/17D_20ms_sys
Uncovered Links: |

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) | 0/100
true (output is from 1st input port) | 100/100

#### RelationalOperator block "Relational Operator1"

Justify or Exclude

Parent: | ADP/ADP/17D_20ms/17D_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 100

#### RelationalOperator block "Relational Operator2"

Justify or Exclude

Parent: | ADP/ADP/17D_20ms/17D_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 100 | 0

#### Full Coverage

Model Object | Metric
Constant block "Constant1" | Execution
Constant block "Constant10" | Execution
Constant block "Constant6" | Execution

### 13. SubSystem block "ADP_GbADP_17DTiout_flg"

Justify or Exclude

Parent: | ADP/ADP/17D_20ms/17D_20ms_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: | ADP/ADP/17D_20ms/17D_20ms_sys/ADP_GbADP_17DTiout_flg
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Full Coverage

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

### 14. SubSystem block "ADP_GbADP_ChrgStopActive_flg"

Justify or Exclude

Parent: | ADP/ADP/17D_20ms/17D_20ms_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: | ADP/ADP/17D_20ms/17D_20ms_sys/ADP_GbADP_ChrgStopActive_flg
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Full Coverage

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

### 15. SubSystem block "195_20ms"

Justify or Exclude

Parent: | ADP/ADP
Child Systems: | 195_20ms_sys

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 1 | 24
Condition | NA | 54% (51/94) condition outcomes
Decision | 100% (1/1) decision outcomes | 58% (18/31) decision outcomes
MCDC | NA | 0% (0/20) conditions reversed the outcome
Execution | NA | 98% (95/97) objective outcomes

Decisions analyzed

Function call | 100%
executed | 100/100

### 16. SubSystem block "195_20ms_sys"

Justify or Exclude

Parent: | ADP/ADP/195_20ms
Child Systems: | ADP_GbADP_195Tiout_flg, ADP_GbADP_DischgReq_flg, ADP_GbADP_StopChgReq_flg, ADP_GcADP_ChgSOCset_pct, BMSDelay, EdgeRising, EdgeRising1, Limiter

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 0 | 23
Condition | NA | 54% (51/94) condition outcomes
Decision | NA | 57% (17/30) decision outcomes
MCDC | NA | 0% (0/20) conditions reversed the outcome
Execution | NA | 98% (95/97) objective outcomes

#### Logic block "Logical Operator1"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input port 1 | 100 | 0
input port 2 | 100 | 0
input port 3 | 100 | 0

#### Logic block "Logical Operator2"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input port 1 | 0 | 100
input port 2 | 100 | 0
input port 3 | 100 | 0
input port 4 | 15 | 85
input port 5 | 0 | 100

MC/DC analysis (combinations in parentheses did not occur)
Includes 4 blocks

Decision/Condition | True Out | False Out
(((C1 || ((C2 && C3) && C4)) || C5) || ((C6 || (C7 || C8)) || C9)) || C10 |
C1 (Logical Operator2 In1) | (TFFFFFFFFF) | (FFFFFFFFFF)
C2 (Logical Operator1 In1) | (FTTTFFFFFF) | (FFTTFFFFFF)
C3 (Logical Operator1 In2) | (FTTTFFFFFF) | (FTFTFFFFFF)
C4 (Logical Operator1 In3) | (FTTTFFFFFF) | (FTTFFFFFFF)
C5 (Logical Operator2 In3) | (FFFFTFFFFF) | (FFFFFFFFFF)
C6 (Logical Operator3 In1) | (FFFFFTFFFF) | (FFFFFFFFFF)
C7 (Logical Operator4 In1) | (FFFFFFTFFF) | (FFFFFFFFFF)
C8 (Logical Operator4 In2) | (FFFFFFFTFF) | (FFFFFFFFFF)
C9 (Logical Operator3 In3) | (FFFFFFFFTF) | (FFFFFFFFFF)
C10 (Logical Operator2 In5) | (FFFFFFFFFT) | (FFFFFFFFFF)

#### Logic block "Logical Operator3"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input port 1 | 0 | 100
input port 2 | 0 | 100
input port 3 | 15 | 85

#### Logic block "Logical Operator4"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input port 1 | 0 | 100
input port 2 | 0 | 100

#### Logic block "Logical Operator5"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

Metric | Coverage
Cyclomatic Complexity | 0
Condition | 50% (4/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 | 0 | 100
input port 2 | 0 | 100
input port 3 | 0 | 100
input port 4 | 0 | 100

MC/DC analysis (combinations in parentheses did not occur)

Decision/Condition | True Out | False Out
expression for output |
input port 1 | (TFFF) | FFFF
input port 2 | (FTFF) | FFFF
input port 3 | (FFTF) | FFFF
input port 4 | (FFFT) | FFFF

#### Logic block "Logical2"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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 | 0 | 100
input port 2 | 0 | 100

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)

#### Switch block "Switch1"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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) | 0/100
true (output is from 1st input port) | 100/100

#### Switch block "Switch3"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Switch block "Switch4"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Switch block "Switch5"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Switch block "Switch6"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### RelationalOperator block "Relational Operator1"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 ~= input2 | 100 | 0

#### RelationalOperator block "Relational Operator10"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 ~= input2 | 100 | 0

#### RelationalOperator block "Relational Operator11"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 100

#### RelationalOperator block "Relational Operator12"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 100

#### RelationalOperator block "Relational Operator13"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 100

#### RelationalOperator block "Relational Operator14"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 100

#### RelationalOperator block "Relational Operator16"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 100

#### RelationalOperator block "Relational Operator17"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 100

#### RelationalOperator block "Relational Operator18"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 100

#### RelationalOperator block "Relational Operator19"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 100

#### RelationalOperator block "Relational Operator2"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 100

#### RelationalOperator block "Relational Operator3"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 100

#### RelationalOperator block "Relational Operator4"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 100 | 0

#### RelationalOperator block "Relational Operator5"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 ~= input2 | 100 | 0

#### RelationalOperator block "Relational Operator6"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 0

#### RelationalOperator block "Relational Operator7"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 >= input2 | 0 | 100

#### RelationalOperator block "Relational Operator9"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 100

#### Full Coverage

Model Object | Metric
DataTypeConversion block "Data Type Conversion1" | Execution
DataTypeConversion block "Data Type Conversion2" | Execution
DataTypeConversion block "Data Type Conversion3" | Execution
DataTypeConversion block "Data Type Conversion4" | Execution
DataTypeConversion block "Data Type Conversion5" | Execution
DataTypeConversion block "Data Type Conversion6" | Execution
DataTypeConversion block "Data Type Conversion7" | Execution
RelationalOperator block "Relational Operator8" | Condition, 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 "Constant15" | Execution
Constant block "Constant16" | Execution
Constant block "Constant17" | Execution
Constant block "Constant18" | Execution
Constant block "Constant19" | Execution
Constant block "Constant2" | Execution
Constant block "Constant20" | Execution
Constant block "Constant21" | Execution
Constant block "Constant22" | Execution
Constant block "Constant23" | Execution
Constant block "Constant24" | Execution
Constant block "Constant25" | Execution
Constant block "Constant26" | Execution
Constant block "Constant27" | Execution
Constant block "Constant28" | 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
DataStoreWrite block "Data Store Write" | Execution
UnitDelay block "Unit Delay" | Execution
UnitDelay block "Unit Delay1" | Execution

### 17. SubSystem block "ADP_GbADP_195Tiout_flg"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_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: | ADP/ADP/195_20ms/195_20ms_sys/ADP_GbADP_195Tiout_flg
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Full Coverage

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

### 18. SubSystem block "ADP_GbADP_DischgReq_flg"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_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: | ADP/ADP/195_20ms/195_20ms_sys/ADP_GbADP_DischgReq_flg
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Full Coverage

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

### 19. SubSystem block "ADP_GbADP_StopChgReq_flg"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_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: | ADP/ADP/195_20ms/195_20ms_sys/ADP_GbADP_StopChgReq_flg
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Full Coverage

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

### 20. SubSystem block "ADP_GcADP_ChgSOCset_pct"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_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: | ADP/ADP/195_20ms/195_20ms_sys/ADP_GcADP_ChgSOCset_pct
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Full Coverage

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

### 21. SubSystem block "BMSDelay"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys
Child Systems: | Unit Delay Resettable

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

#### Full Coverage

Model Object | Metric
Logic block "Logical Operator" | Condition, Execution
Switch block "Switch" | Decision, Execution
Sum block "Add" | Execution
RelationalOperator block "Relational Operator" | Condition, Execution
Constant block "Constant" | Execution

### 22. SubSystem block "Unit Delay Resettable"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys/BMSDelay

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

#### Full Coverage

Model Object | Metric
Switch block "Init" | Decision, Execution
Switch block "Reset" | Decision, Execution

### 23. SubSystem block "EdgeRising"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 1 | 1
Condition | NA | 50% (3/6) condition outcomes
MCDC | NA | 0% (0/2) conditions reversed the outcome
Execution | NA | 100% (3/3) objective outcomes

#### Logic block "AND"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys/EdgeRising
Uncovered Links: |

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 | 0 | 100
input port 2 | 100 | 0

MC/DC analysis (combinations in parentheses did not occur)
Includes 2 blocks

Decision/Condition | True Out | False Out
C1 && ~C2 |
C1 (AND In1) | (TF) | FF
C2 (OR1 In1) | (TF) | (TT)

#### Logic block "OR1"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys/EdgeRising
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input port 1 | 0 | 100

#### Full Coverage

Model Object | Metric
UnitDelay block "Unit Delay" | Execution

### 24. SubSystem block "EdgeRising1"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 1 | 1
Condition | NA | 50% (3/6) condition outcomes
MCDC | NA | 0% (0/2) conditions reversed the outcome
Execution | NA | 100% (3/3) objective outcomes

#### Logic block "AND"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys/EdgeRising1
Uncovered Links: |

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 | 0 | 100
input port 2 | 100 | 0

MC/DC analysis (combinations in parentheses did not occur)
Includes 2 blocks

Decision/Condition | True Out | False Out
C1 && ~C2 |
C1 (AND In1) | (TF) | FF
C2 (OR1 In1) | (TF) | (TT)

#### Logic block "OR1"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys/EdgeRising1
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input port 1 | 0 | 100

#### Full Coverage

Model Object | Metric
UnitDelay block "Unit Delay" | Execution

### 25. SubSystem block "Limiter"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys

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

#### Switch block "Switch"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys/Limiter
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Switch block "Switch1"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys/Limiter
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### RelationalOperator block "Relational Operator"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys/Limiter
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 < input2 | 0 | 100

#### RelationalOperator block "Relational Operator1"

Justify or Exclude

Parent: | ADP/ADP/195_20ms/195_20ms_sys/Limiter
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 > input2 | 0 | 100

### 26. SubSystem block "28D_20ms"

Justify or Exclude

Parent: | ADP/ADP
Child Systems: | 28D_20ms_sys

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 1 | 11
Condition | NA | 50% (3/6) condition outcomes
Decision | 100% (1/1) decision outcomes | 55% (6/11) decision outcomes
MCDC | NA | 0% (0/2) conditions reversed the outcome
Execution | NA | 100% (22/22) objective outcomes

Decisions analyzed

Function call | 100%
executed | 100/100

### 27. SubSystem block "28D_20ms_sys"

Justify or Exclude

Parent: | ADP/ADP/28D_20ms
Child Systems: | ADP_GbADP_OTAmodeOFFReq_flg, ADP_GbADP_OTAmodeONReq_flg, ADP_GcADP_RmPreThemalTime_min, ADP_GeADP_RmPreThemalReq_enum, GbADP_28DTiout_flgOverWrite

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 0 | 10
Condition | NA | 50% (3/6) condition outcomes
Decision | NA | 50% (5/10) decision outcomes
MCDC | NA | 0% (0/2) conditions reversed the outcome
Execution | NA | 100% (22/22) objective outcomes

#### Logic block "Logical2"

Justify or Exclude

Parent: | ADP/ADP/28D_20ms/28D_20ms_sys
Uncovered Links: |

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 | 0 | 100
input port 2 | 0 | 100

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 Operator3"

Justify or Exclude

Parent: | ADP/ADP/28D_20ms/28D_20ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 100

#### Full Coverage

Model Object | Metric
DataTypeConversion block "Data Type Conversion1" | Execution
DataTypeConversion block "Data Type Conversion2" | Execution
DataTypeConversion block "Data Type Conversion3" | Execution
DataTypeConversion block "Data Type Conversion4" | Execution
Constant block "Constant10" | Execution

### 28. SubSystem block "ADP_GbADP_OTAmodeOFFReq_flg"

Justify or Exclude

Parent: | ADP/ADP/28D_20ms/28D_20ms_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: | ADP/ADP/28D_20ms/28D_20ms_sys/ADP_GbADP_OTAmodeOFFReq_flg
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Full Coverage

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

### 29. SubSystem block "ADP_GbADP_OTAmodeONReq_flg"

Justify or Exclude

Parent: | ADP/ADP/28D_20ms/28D_20ms_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: | ADP/ADP/28D_20ms/28D_20ms_sys/ADP_GbADP_OTAmodeONReq_flg
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Full Coverage

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

### 30. SubSystem block "ADP_GcADP_RmPreThemalTime_min"

Justify or Exclude

Parent: | ADP/ADP/28D_20ms/28D_20ms_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: | ADP/ADP/28D_20ms/28D_20ms_sys/ADP_GcADP_RmPreThemalTime_min
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Full Coverage

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

### 31. SubSystem block "ADP_GeADP_RmPreThemalReq_enum"

Justify or Exclude

Parent: | ADP/ADP/28D_20ms/28D_20ms_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: | ADP/ADP/28D_20ms/28D_20ms_sys/ADP_GeADP_RmPreThemalReq_enum
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Full Coverage

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

### 32. SubSystem block "GbADP_28DTiout_flgOverWrite"

Justify or Exclude

Parent: | ADP/ADP/28D_20ms/28D_20ms_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: | ADP/ADP/28D_20ms/28D_20ms_sys/GbADP_28DTiout_flgOverWrite
Uncovered Links: |

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) | 100/100
true (output is from 1st input port) | 0/100

#### Full Coverage

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

### 33. SubSystem block "2AD_100ms"

Justify or Exclude

Parent: | ADP/ADP
Child Systems: | 2AD_100ms_sys

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

Decisions analyzed

Function call | 100%
executed | 20/20

### 34. SubSystem block "2AD_100ms_sys"

Justify or Exclude

Parent: | ADP/ADP/2AD_100ms
Child Systems: | ADP_GbADP_PtCANBusoff_flg, ADP_GbADP_VehSpdVld_flg, ADP_GcADP_VehSpd_kmh, MDP_GbMDP_McuVoltVld_flg1

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 0 | 8
Condition | NA | 50% (3/6) condition outcomes
Decision | NA | 50% (4/8) decision outcomes
MCDC | NA | 0% (0/2) conditions reversed the outcome
Execution | NA | 100% (17/17) objective outcomes

#### Logic block "Logical2"

Justify or Exclude

Parent: | ADP/ADP/2AD_100ms/2AD_100ms_sys
Uncovered Links: |

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 | 0 | 20
input port 2 | 0 | 20

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 Operator1"

Justify or Exclude

Parent: | ADP/ADP/2AD_100ms/2AD_100ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 20

#### Full Coverage

Model Object | Metric
DataTypeConversion block "Data Type Conversion5" | Execution
DataTypeConversion block "Data Type Conversion7" | Execution
Constant block "Constant1" | Execution

### 35. SubSystem block "ADP_GbADP_PtCANBusoff_flg"

Justify or Exclude

Parent: | ADP/ADP/2AD_100ms/2AD_100ms_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: | ADP/ADP/2AD_100ms/2AD_100ms_sys/ADP_GbADP_PtCANBusoff_flg
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 36. SubSystem block "ADP_GbADP_VehSpdVld_flg"

Justify or Exclude

Parent: | ADP/ADP/2AD_100ms/2AD_100ms_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: | ADP/ADP/2AD_100ms/2AD_100ms_sys/ADP_GbADP_VehSpdVld_flg
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 37. SubSystem block "ADP_GcADP_VehSpd_kmh"

Justify or Exclude

Parent: | ADP/ADP/2AD_100ms/2AD_100ms_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: | ADP/ADP/2AD_100ms/2AD_100ms_sys/ADP_GcADP_VehSpd_kmh
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 38. SubSystem block "MDP_GbMDP_McuVoltVld_flg1"

Justify or Exclude

Parent: | ADP/ADP/2AD_100ms/2AD_100ms_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: | ADP/ADP/2AD_100ms/2AD_100ms_sys/MDP_GbMDP_McuVoltVld_flg1
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 39. SubSystem block "2BB_100ms"

Justify or Exclude

Parent: | ADP/ADP
Child Systems: | 2BB_100ms_sys

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

Decisions analyzed

Function call | 100%
executed | 20/20

### 40. SubSystem block "2BB_100ms_sys"

Justify or Exclude

Parent: | ADP/ADP/2BB_100ms
Child Systems: | ADP_GbADP_2BBTiout_flg, ADP_GcADP_EnvT_C

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

#### Logic block "Logical2"

Justify or Exclude

Parent: | ADP/ADP/2BB_100ms/2BB_100ms_sys
Uncovered Links: |

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 | 0 | 20
input port 2 | 0 | 20

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 Operator1"

Justify or Exclude

Parent: | ADP/ADP/2BB_100ms/2BB_100ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 20

#### Full Coverage

Model Object | Metric
DataTypeConversion block "Data Type Conversion5" | Execution
Constant block "Constant1" | Execution

### 41. SubSystem block "ADP_GbADP_2BBTiout_flg"

Justify or Exclude

Parent: | ADP/ADP/2BB_100ms/2BB_100ms_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: | ADP/ADP/2BB_100ms/2BB_100ms_sys/ADP_GbADP_2BBTiout_flg
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 42. SubSystem block "ADP_GcADP_EnvT_C"

Justify or Exclude

Parent: | ADP/ADP/2BB_100ms/2BB_100ms_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: | ADP/ADP/2BB_100ms/2BB_100ms_sys/ADP_GcADP_EnvT_C
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 43. SubSystem block "2DF_100ms"

Justify or Exclude

Parent: | ADP/ADP
Child Systems: | 2DF_100ms_sys

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 1 | 7
Condition | NA | 50% (3/6) condition outcomes
Decision | 100% (1/1) decision outcomes | 57% (4/7) decision outcomes
MCDC | NA | 0% (0/2) conditions reversed the outcome
Execution | NA | 100% (14/14) objective outcomes

Decisions analyzed

Function call | 100%
executed | 20/20

### 44. SubSystem block "2DF_100ms_sys"

Justify or Exclude

Parent: | ADP/ADP/2DF_100ms
Child Systems: | ADP_GbADP_2DFTiout_flg, ADP_GbADP_AcmDistVld_flg, ADP_GcADP_AcmDist_numb

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

#### Logic block "Logical2"

Justify or Exclude

Parent: | ADP/ADP/2DF_100ms/2DF_100ms_sys
Uncovered Links: |

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 | 0 | 20
input port 2 | 0 | 20

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 Operator1"

Justify or Exclude

Parent: | ADP/ADP/2DF_100ms/2DF_100ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 20

#### Full Coverage

Model Object | Metric
DataTypeConversion block "Data Type Conversion5" | Execution
DataTypeConversion block "Data Type Conversion7" | Execution
Constant block "Constant3" | Execution

### 45. SubSystem block "ADP_GbADP_2DFTiout_flg"

Justify or Exclude

Parent: | ADP/ADP/2DF_100ms/2DF_100ms_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: | ADP/ADP/2DF_100ms/2DF_100ms_sys/ADP_GbADP_2DFTiout_flg
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 46. SubSystem block "ADP_GbADP_AcmDistVld_flg"

Justify or Exclude

Parent: | ADP/ADP/2DF_100ms/2DF_100ms_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: | ADP/ADP/2DF_100ms/2DF_100ms_sys/ADP_GbADP_AcmDistVld_flg
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 47. SubSystem block "ADP_GcADP_AcmDist_numb"

Justify or Exclude

Parent: | ADP/ADP/2DF_100ms/2DF_100ms_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: | ADP/ADP/2DF_100ms/2DF_100ms_sys/ADP_GcADP_AcmDist_numb
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 48. SubSystem block "2F1_100ms"

Justify or Exclude

Parent: | ADP/ADP
Child Systems: | 2F1_100ms_sys

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 1 | 11
Condition | NA | 50% (3/6) condition outcomes
Decision | 100% (1/1) decision outcomes | 55% (6/11) decision outcomes
MCDC | NA | 0% (0/2) conditions reversed the outcome
Execution | NA | 100% (22/22) objective outcomes

Decisions analyzed

Function call | 100%
executed | 20/20

### 49. SubSystem block "2F1_100ms_sys"

Justify or Exclude

Parent: | ADP/ADP/2F1_100ms
Child Systems: | ADP_GbADP_2F1Tiout_flg, ADP_GbADP_PreCoolWk_flg, ADP_GbADP_PreHeatWk_flg, ADP_GcADP_ACOptPwrReq_W, ADP_GcADP_PTCOptPwrReq_W

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 0 | 10
Condition | NA | 50% (3/6) condition outcomes
Decision | NA | 50% (5/10) decision outcomes
MCDC | NA | 0% (0/2) conditions reversed the outcome
Execution | NA | 100% (22/22) objective outcomes

#### Logic block "Logical2"

Justify or Exclude

Parent: | ADP/ADP/2F1_100ms/2F1_100ms_sys
Uncovered Links: |

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 | 0 | 20
input port 2 | 0 | 20

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 Operator1"

Justify or Exclude

Parent: | ADP/ADP/2F1_100ms/2F1_100ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 20

#### Full Coverage

Model Object | Metric
DataTypeConversion block "Data Type Conversion2" | Execution
DataTypeConversion block "Data Type Conversion3" | Execution
DataTypeConversion block "Data Type Conversion5" | Execution
DataTypeConversion block "Data Type Conversion7" | Execution
Constant block "Constant10" | Execution

### 50. SubSystem block "ADP_GbADP_2F1Tiout_flg"

Justify or Exclude

Parent: | ADP/ADP/2F1_100ms/2F1_100ms_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: | ADP/ADP/2F1_100ms/2F1_100ms_sys/ADP_GbADP_2F1Tiout_flg
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 51. SubSystem block "ADP_GbADP_PreCoolWk_flg"

Justify or Exclude

Parent: | ADP/ADP/2F1_100ms/2F1_100ms_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: | ADP/ADP/2F1_100ms/2F1_100ms_sys/ADP_GbADP_PreCoolWk_flg
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 52. SubSystem block "ADP_GbADP_PreHeatWk_flg"

Justify or Exclude

Parent: | ADP/ADP/2F1_100ms/2F1_100ms_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: | ADP/ADP/2F1_100ms/2F1_100ms_sys/ADP_GbADP_PreHeatWk_flg
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 53. SubSystem block "ADP_GcADP_ACOptPwrReq_W"

Justify or Exclude

Parent: | ADP/ADP/2F1_100ms/2F1_100ms_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: | ADP/ADP/2F1_100ms/2F1_100ms_sys/ADP_GcADP_ACOptPwrReq_W
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 54. SubSystem block "ADP_GcADP_PTCOptPwrReq_W"

Justify or Exclude

Parent: | ADP/ADP/2F1_100ms/2F1_100ms_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: | ADP/ADP/2F1_100ms/2F1_100ms_sys/ADP_GcADP_PTCOptPwrReq_W
Uncovered Links: |

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) | 20/20
true (output is from 1st input port) | 0/20

#### Full Coverage

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

### 55. SubSystem block "37F_500ms"

Justify or Exclude

Parent: | ADP/ADP
Child Systems: | 37F_500ms_sys

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 1 | 19
Condition | NA | 50% (5/10) condition outcomes
Decision | 100% (1/1) decision outcomes | 53% (10/19) decision outcomes
MCDC | NA | 0% (0/2) conditions reversed the outcome
Execution | NA | 86% (38/44) objective outcomes

Decisions analyzed

Function call | 100%
executed | 4/4

### 56. SubSystem block "37F_500ms_sys"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms
Child Systems: | ADP_GbADP_RealTimeVld_flg, ADP_GcADP_DaySet_D, ADP_GcADP_HourSet_Hr, ADP_GcADP_MinSet_Min, ADP_GcADP_MonthSet_Mn, ADP_GcADP_SecondSet_S, ADP_GcADP_YearSet_Yr, GbADP_37FTiout_flgOverWrite, TimeEcNVM

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 0 | 18
Condition | NA | 50% (5/10) condition outcomes
Decision | NA | 50% (9/18) decision outcomes
MCDC | NA | 0% (0/2) conditions reversed the outcome
Execution | NA | 86% (38/44) objective outcomes

#### Logic block "Logical2"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_sys
Uncovered Links: |

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 | 0 | 4
input port 2 | 0 | 4

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 Operator10"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 4

#### RelationalOperator block "Relational Operator2"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 4 | 0

#### RelationalOperator block "Relational Operator3"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 4

#### Full Coverage

Model Object | Metric
DataTypeConversion block "Data Type Conversion1" | Execution
DataTypeConversion block "Data Type Conversion2" | Execution
DataTypeConversion block "Data Type Conversion3" | Execution
DataTypeConversion block "Data Type Conversion4" | Execution
DataTypeConversion block "Data Type Conversion5" | Execution
DataTypeConversion block "Data Type Conversion6" | Execution
DataTypeConversion block "Data Type Conversion7" | Execution
Constant block "Constant10" | Execution
Constant block "Constant22" | Execution
Constant block "Constant6" | Execution

### 57. SubSystem block "ADP_GbADP_RealTimeVld_flg"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_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: | ADP/ADP/37F_500ms/37F_500ms_sys/ADP_GbADP_RealTimeVld_flg
Uncovered Links: |

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) | 4/4
true (output is from 1st input port) | 0/4

#### Full Coverage

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

### 58. SubSystem block "ADP_GcADP_DaySet_D"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_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: | ADP/ADP/37F_500ms/37F_500ms_sys/ADP_GcADP_DaySet_D
Uncovered Links: |

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) | 4/4
true (output is from 1st input port) | 0/4

#### Full Coverage

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

### 59. SubSystem block "ADP_GcADP_HourSet_Hr"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_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: | ADP/ADP/37F_500ms/37F_500ms_sys/ADP_GcADP_HourSet_Hr
Uncovered Links: |

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) | 4/4
true (output is from 1st input port) | 0/4

#### Full Coverage

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

### 60. SubSystem block "ADP_GcADP_MinSet_Min"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_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: | ADP/ADP/37F_500ms/37F_500ms_sys/ADP_GcADP_MinSet_Min
Uncovered Links: |

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) | 4/4
true (output is from 1st input port) | 0/4

#### Full Coverage

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

### 61. SubSystem block "ADP_GcADP_MonthSet_Mn"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_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: | ADP/ADP/37F_500ms/37F_500ms_sys/ADP_GcADP_MonthSet_Mn
Uncovered Links: |

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) | 4/4
true (output is from 1st input port) | 0/4

#### Full Coverage

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

### 62. SubSystem block "ADP_GcADP_SecondSet_S"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_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: | ADP/ADP/37F_500ms/37F_500ms_sys/ADP_GcADP_SecondSet_S
Uncovered Links: |

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) | 4/4
true (output is from 1st input port) | 0/4

#### Full Coverage

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

### 63. SubSystem block "ADP_GcADP_YearSet_Yr"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_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: | ADP/ADP/37F_500ms/37F_500ms_sys/ADP_GcADP_YearSet_Yr
Uncovered Links: |

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) | 4/4
true (output is from 1st input port) | 0/4

#### Full Coverage

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

### 64. SubSystem block "GbADP_37FTiout_flgOverWrite"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_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: | ADP/ADP/37F_500ms/37F_500ms_sys/GbADP_37FTiout_flgOverWrite
Uncovered Links: |

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) | 4/4
true (output is from 1st input port) | 0/4

#### Full Coverage

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

### 65. SubSystem block "TimeEcNVM"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_sys
Uncovered Links: |

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

Decisions analyzed

enable logical value | 50%
false | 4/4
true | 0/4

#### DataStoreWrite block "Data Store Write"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_sys/TimeEcNVM
Uncovered Links: |

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

#### DataStoreWrite block "Data Store Write1"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_sys/TimeEcNVM
Uncovered Links: |

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

#### DataStoreWrite block "Data Store Write2"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_sys/TimeEcNVM
Uncovered Links: |

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

#### DataStoreWrite block "Data Store Write3"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_sys/TimeEcNVM
Uncovered Links: |

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

#### DataStoreWrite block "Data Store Write4"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_sys/TimeEcNVM
Uncovered Links: |

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

#### DataStoreWrite block "Data Store Write5"

Justify or Exclude

Parent: | ADP/ADP/37F_500ms/37F_500ms_sys/TimeEcNVM
Uncovered Links: |

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

### 66. SubSystem block "3A0_10ms"

Justify or Exclude

Parent: | ADP/ADP
Child Systems: | 3A0_10ms_sys

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 1 | 5
Decision | 100% (1/1) decision outcomes | 60% (3/5) decision outcomes
Execution | NA | 100% (8/8) objective outcomes

Decisions analyzed

Function call | 100%
executed | 201/201

### 67. SubSystem block "3A0_10ms_sys"

Justify or Exclude

Parent: | ADP/ADP/3A0_10ms
Child Systems: | ADP_GcADP_CsDataCrc_numb, ADP_GcADP_CsDataVer_numb

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

#### Full Coverage

Model Object | Metric
DataTypeConversion block "Data Type Conversion1" | Execution
DataTypeConversion block "Data Type Conversion2" | Execution

### 68. SubSystem block "ADP_GcADP_CsDataCrc_numb"

Justify or Exclude

Parent: | ADP/ADP/3A0_10ms/3A0_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: | ADP/ADP/3A0_10ms/3A0_10ms_sys/ADP_GcADP_CsDataCrc_numb
Uncovered Links: |

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) | 201/201
true (output is from 1st input port) | 0/201

#### Full Coverage

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

### 69. SubSystem block "ADP_GcADP_CsDataVer_numb"

Justify or Exclude

Parent: | ADP/ADP/3A0_10ms/3A0_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: | ADP/ADP/3A0_10ms/3A0_10ms_sys/ADP_GcADP_CsDataVer_numb
Uncovered Links: |

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) | 201/201
true (output is from 1st input port) | 0/201

#### Full Coverage

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

### 70. SubSystem block "3AA_1000ms"

Justify or Exclude

Parent: | ADP/ADP
Child Systems: | 3AA_1000ms_sys

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 1 | 19
Condition | NA | 50% (3/6) condition outcomes
Decision | 100% (1/1) decision outcomes | 53% (10/19) decision outcomes
MCDC | NA | 0% (0/2) conditions reversed the outcome
Execution | NA | 100% (38/38) objective outcomes

Decisions analyzed

Function call | 100%
executed | 2/2

### 71. SubSystem block "3AA_1000ms_sys"

Justify or Exclude

Parent: | ADP/ADP/3AA_1000ms
Child Systems: | ADP_GbADP_3AATiout_flg, ADP_GcADP_VinCode1_numb, ADP_GcADP_VinCode2_numb, ADP_GcADP_VinCode3_numb, ADP_GcADP_VinCode4_numb, ADP_GcADP_VinCode5_numb, ADP_GcADP_VinCode6_numb, ADP_GcADP_VinCode7_numb, ADP_GcADP_VinCodeNum_numb

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 0 | 18
Condition | NA | 50% (3/6) condition outcomes
Decision | NA | 50% (9/18) decision outcomes
MCDC | NA | 0% (0/2) conditions reversed the outcome
Execution | NA | 100% (38/38) objective outcomes

#### Logic block "Logical2"

Justify or Exclude

Parent: | ADP/ADP/3AA_1000ms/3AA_1000ms_sys
Uncovered Links: |

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 | 0 | 2
input port 2 | 0 | 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)

#### RelationalOperator block "Relational Operator1"

Justify or Exclude

Parent: | ADP/ADP/3AA_1000ms/3AA_1000ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 2

#### Full Coverage

Model Object | Metric
DataTypeConversion block "Data Type Conversion2" | Execution
DataTypeConversion block "Data Type Conversion3" | Execution
DataTypeConversion block "Data Type Conversion4" | Execution
DataTypeConversion block "Data Type Conversion5" | Execution
DataTypeConversion block "Data Type Conversion6" | Execution
DataTypeConversion block "Data Type Conversion7" | Execution
DataTypeConversion block "Data Type Conversion8" | Execution
DataTypeConversion block "Data Type Conversion9" | Execution
Constant block "Constant10" | Execution

### 72. SubSystem block "ADP_GbADP_3AATiout_flg"

Justify or Exclude

Parent: | ADP/ADP/3AA_1000ms/3AA_1000ms_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: | ADP/ADP/3AA_1000ms/3AA_1000ms_sys/ADP_GbADP_3AATiout_flg
Uncovered Links: |

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) | 2/2
true (output is from 1st input port) | 0/2

#### Full Coverage

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

### 73. SubSystem block "ADP_GcADP_VinCode1_numb"

Justify or Exclude

Parent: | ADP/ADP/3AA_1000ms/3AA_1000ms_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: | ADP/ADP/3AA_1000ms/3AA_1000ms_sys/ADP_GcADP_VinCode1_numb
Uncovered Links: |

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) | 2/2
true (output is from 1st input port) | 0/2

#### Full Coverage

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

### 74. SubSystem block "ADP_GcADP_VinCode2_numb"

Justify or Exclude

Parent: | ADP/ADP/3AA_1000ms/3AA_1000ms_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: | ADP/ADP/3AA_1000ms/3AA_1000ms_sys/ADP_GcADP_VinCode2_numb
Uncovered Links: |

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) | 2/2
true (output is from 1st input port) | 0/2

#### Full Coverage

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

### 75. SubSystem block "ADP_GcADP_VinCode3_numb"

Justify or Exclude

Parent: | ADP/ADP/3AA_1000ms/3AA_1000ms_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: | ADP/ADP/3AA_1000ms/3AA_1000ms_sys/ADP_GcADP_VinCode3_numb
Uncovered Links: |

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) | 2/2
true (output is from 1st input port) | 0/2

#### Full Coverage

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

### 76. SubSystem block "ADP_GcADP_VinCode4_numb"

Justify or Exclude

Parent: | ADP/ADP/3AA_1000ms/3AA_1000ms_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: | ADP/ADP/3AA_1000ms/3AA_1000ms_sys/ADP_GcADP_VinCode4_numb
Uncovered Links: |

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) | 2/2
true (output is from 1st input port) | 0/2

#### Full Coverage

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

### 77. SubSystem block "ADP_GcADP_VinCode5_numb"

Justify or Exclude

Parent: | ADP/ADP/3AA_1000ms/3AA_1000ms_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: | ADP/ADP/3AA_1000ms/3AA_1000ms_sys/ADP_GcADP_VinCode5_numb
Uncovered Links: |

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) | 2/2
true (output is from 1st input port) | 0/2

#### Full Coverage

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

### 78. SubSystem block "ADP_GcADP_VinCode6_numb"

Justify or Exclude

Parent: | ADP/ADP/3AA_1000ms/3AA_1000ms_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: | ADP/ADP/3AA_1000ms/3AA_1000ms_sys/ADP_GcADP_VinCode6_numb
Uncovered Links: |

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) | 2/2
true (output is from 1st input port) | 0/2

#### Full Coverage

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

### 79. SubSystem block "ADP_GcADP_VinCode7_numb"

Justify or Exclude

Parent: | ADP/ADP/3AA_1000ms/3AA_1000ms_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: | ADP/ADP/3AA_1000ms/3AA_1000ms_sys/ADP_GcADP_VinCode7_numb
Uncovered Links: |

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) | 2/2
true (output is from 1st input port) | 0/2

#### Full Coverage

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

### 80. SubSystem block "ADP_GcADP_VinCodeNum_numb"

Justify or Exclude

Parent: | ADP/ADP/3AA_1000ms/3AA_1000ms_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: | ADP/ADP/3AA_1000ms/3AA_1000ms_sys/ADP_GcADP_VinCodeNum_numb
Uncovered Links: |

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) | 2/2
true (output is from 1st input port) | 0/2

#### Full Coverage

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

### 81. SubSystem block "3C2_10ms"

Justify or Exclude

Parent: | ADP/ADP
Child Systems: | 3C2_10ms_sys

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

Decisions analyzed

Function call | 100%
executed | 201/201

### 82. SubSystem block "3C2_10ms_sys"

Justify or Exclude

Parent: | ADP/ADP/3C2_10ms
Child Systems: | ADP_GbADP_3C2Tiout_flg, ADP_GbADP_CabErrSt_flg, ADP_GcADP_CabCurr_mA, ADP_GcADP_CabErrInfo_numb

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 0 | 8
Condition | NA | 50% (3/6) condition outcomes
Decision | NA | 50% (4/8) decision outcomes
MCDC | NA | 0% (0/2) conditions reversed the outcome
Execution | NA | 100% (20/20) objective outcomes

#### Logic block "Logical2"

Justify or Exclude

Parent: | ADP/ADP/3C2_10ms/3C2_10ms_sys
Uncovered Links: |

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 | 0 | 201
input port 2 | 0 | 201

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 Operator3"

Justify or Exclude

Parent: | ADP/ADP/3C2_10ms/3C2_10ms_sys
Uncovered Links: |

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

Conditions analyzed

Description | True | False
input1 == input2 | 0 | 201

#### Full Coverage

Model Object | Metric
DataTypeConversion block "Data Type Conversion1" | Execution
DataTypeConversion block "Data Type Conversion2" | Execution
DataTypeConversion block "Data Type Conversion3" | Execution
Sum block "Sum1" | Execution
Constant block "Constant1" | Execution
Constant block "Constant10" | Execution

### 83. SubSystem block "ADP_GbADP_3C2Tiout_flg"

Justify or Exclude

Parent: | ADP/ADP/3C2_10ms/3C2_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: | ADP/ADP/3C2_10ms/3C2_10ms_sys/ADP_GbADP_3C2Tiout_flg
Uncovered Links: |

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) | 201/201
true (output is from 1st input port) | 0/201

#### Full Coverage

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

### 84. SubSystem block "ADP_GbADP_CabErrSt_flg"

Justify or Exclude

Parent: | ADP/ADP/3C2_10ms/3C2_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: | ADP/ADP/3C2_10ms/3C2_10ms_sys/ADP_GbADP_CabErrSt_flg
Uncovered Links: |

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) | 201/201
true (output is from 1st input port) | 0/201

#### Full Coverage

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

### 85. SubSystem block "ADP_GcADP_CabCurr_mA"

Justify or Exclude

Parent: | ADP/ADP/3C2_10ms/3C2_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: | ADP/ADP/3C2_10ms/3C2_10ms_sys/ADP_GcADP_CabCurr_mA
Uncovered Links: |

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) | 201/201
true (output is from 1st input port) | 0/201

#### Full Coverage

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

### 86. SubSystem block "ADP_GcADP_CabErrInfo_numb"

Justify or Exclude

Parent: | ADP/ADP/3C2_10ms/3C2_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: | ADP/ADP/3C2_10ms/3C2_10ms_sys/ADP_GcADP_CabErrInfo_numb
Uncovered Links: |

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) | 201/201
true (output is from 1st input port) | 0/201

#### Full Coverage

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

### 87. SubSystem block "ADP_Schedule"

Justify or Exclude

Parent: | /ADP
Child Systems: | ADP_Schedule

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 1 | 5
Decision | NA | 100% (8/8) decision outcomes

### 88. Chart "ADP_Schedule"

Justify or Exclude

Parent: | ADP/ADP_Schedule

Metric | Coverage (this object) | Coverage (inc. descendants)
Cyclomatic Complexity | 0 | 4
Decision | NA | 100% (8/8) decision outcomes

#### Full Coverage

Model Object | Metric
Transition "[TimeCounter20ms >= Const20ms]" from Junction #2 to Junction #3 | Decision
Transition "[TimeCounter100ms >= Const100ms]" from Junction #4 to Junction #5 | Decision
Transition "[TimeCounter500ms >= Const500ms]" from Junction #6 to Junction #7 | Decision
Transition "[TimeCounter1000ms >= Const1000ms]" from Junction #8 to Junction #9 | Decision