Coverage Report for CMS_MIL

Table of Contents

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

Analysis Information

Model Information

  Model version   'M109C106'
  Author   xigkd
  Last saved   Thu Sep 16 10:20:20 2021

Harness information

  Harness model(s)   CMS_MIL_Harness1
  Harness model owner   CMS_MIL

Simulation Optimization Options

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

Coverage Options

  Analyzed model   CMS_MIL
  Logic block short circuiting   off
  MCDC mode   masking

Blocks Eliminated from Coverage Analysis

# Model Object Rationale
 CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/Logical Operator1 It might not be executed because of Conditional input branch optimization
 CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/Logical Operator4 It might not be executed because of Conditional input branch optimization
 CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/Relational Operator10 It might not be executed because of Conditional input branch optimization
 CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/Relational Operator12 It might not be executed because of Conditional input branch optimization
 CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/Relational Operator4 It might not be executed because of Conditional input branch optimization
 CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/Logical Operator4 It might not be executed because of Conditional input branch optimization
 CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/Logical Operator5 It might not be executed because of Conditional input branch optimization
 CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/Relational Operator14 It might not be executed because of Conditional input branch optimization
 CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/Relational Operator15 It might not be executed because of Conditional input branch optimization
 CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/Relational Operator7 It might not be executed because of Conditional input branch optimization

Tests

Test# Started execution Ended execution
Test 1 16-Sep-2021 11:01:37 16-Sep-2021 11:02:04

Summary

Model Hierarchy/Complexity Test 1  
Decision Condition MCDC Execution  
1. CMS_MIL 376 65%
   
97%
   
91%
   
100%
   
 
2. . . . CMS 366 64%
   
97%
   
91%
   
100%
   
 
3. . . . . . . 09D_10ms 34 64%
   
97%
   
100%
   
100%
   
 
4. . . . . . . . . . 09D_10ms_sys 33 63%
   
97%
   
100%
   
100%
   
 
5. . . . . . . . . . . . . BMSDelay 4 83%
   
75%
   
NA 100%
   
 
6. . . . . . . . . . . . . . . . Unit Delay Resettable 2 75%
   
NA NA 100%
   
 
7. . . . . . . . . . . . . CMS_GbCMS_ChrgNegCtlSt_flg 2 50%
   
NA NA 100%
   
 
8. . . . . . . . . . . . . CMS_GbCMS_ChrgPosCtlSt_flg 2 50%
   
NA NA 100%
   
 
9. . . . . . . . . . . . . CMS_GbCMS_Kl15WkUp_flg 2 50%
   
NA NA 100%
   
 
10. . . . . . . . . . . . . CMS_GbCMS_NegCtlSt_flg 2 50%
   
NA NA 100%
   
 
11. . . . . . . . . . . . . CMS_GbCMS_PosCtlSt_flg 2 50%
   
NA NA 100%
   
 
12. . . . . . . . . . . . . CMS_GbCMS_PreChrgCtlSt_flg 2 50%
   
NA NA 100%
   
 
13. . . . . . . . . . . . . CMS_GbCMS_StartCanSend_flg 2 50%
   
NA NA 100%
   
 
14. . . . . . . . . . . . . CMS_GbCMS_ThmRunAway_flg 2 50%
   
NA NA 100%
   
 
15. . . . . . . . . . . . . CMS_GcCMS_BattCurr_A 2 50%
   
NA NA 100%
   
 
16. . . . . . . . . . . . . CMS_GcCMS_PackVolt_V 2 50%
   
NA NA 100%
   
 
17. . . . . . . . . . . . . CMS_GeCMS_HVConnSt_enum 2 50%
   
NA NA 100%
   
 
18. . . . . . . . . . . . . CMS_GeCMS_RelStuckClosed_enum 2 50%
   
NA NA 100%
   
 
19. . . . . . . . . . . . . CMS_GeCMS_Thm_propagat_enum 2 50%
   
NA NA 100%
   
 
20. . . . . . . 2C0_100ms 13 54%
   
NA NA 100%
   
 
21. . . . . . . . . . 2C0_100ms_sys 12 50%
   
NA NA 100%
   
 
22. . . . . . . . . . . . . CMS_GcCMS_CoolPwrReq_W 2 50%
   
NA NA 100%
   
 
23. . . . . . . . . . . . . CMS_GcCMS_CoolTempIn_C 2 50%
   
NA NA 100%
   
 
24. . . . . . . . . . . . . CMS_GcCMS_CoolTempOut_C 2 50%
   
NA NA 100%
   
 
25. . . . . . . . . . . . . CMS_GcCMS_HeatPwrReq_W 2 50%
   
NA NA 100%
   
 
26. . . . . . . . . . . . . CMS_GeCMS_CoolReq_enum 2 50%
   
NA NA 100%
   
 
27. . . . . . . . . . . . . CMS_GeCMS_HeatReq_enum 2 50%
   
NA NA 100%
   
 
28. . . . . . . 2C2_100ms 9 56%
   
NA NA 100%
   
 
29. . . . . . . . . . 2C2_100ms_sys 8 50%
   
NA NA 100%
   
 
30. . . . . . . . . . . . . CMS_GcCMS_PeakCurrCh_A 2 50%
   
NA NA 100%
   
 
31. . . . . . . . . . . . . CMS_GcCMS_PeakCurrDisCh_A 2 50%
   
NA NA 100%
   
 
32. . . . . . . . . . . . . CMS_GcCMS_PeakVoltCh_V 2 50%
   
NA NA 100%
   
 
33. . . . . . . . . . . . . CMS_GcCMS_PeakVoltDisCh_V 2 50%
   
NA NA 100%
   
 
34. . . . . . . 2C3_100ms 33 70%
   
82%
   
31%
   
100%
   
 
35. . . . . . . . . . 2C3_100ms_sys 32 69%
   
82%
   
31%
   
100%
   
 
36. . . . . . . . . . . . . CMS_GcCMS_BusbarTempMax_C 2 50%
   
NA NA 100%
   
 
37. . . . . . . . . . . . . CMS_GcCMS_BusbarTempMin_C 2 50%
   
NA NA 100%
   
 
38. . . . . . . . . . . . . CMS_GcCMS_ClntTgtTemp_C 2 50%
   
NA NA 100%
   
 
39. . . . . . . . . . . . . CMS_GcCMS_HtTgtTemp_C 2 50%
   
NA NA 100%
   
 
40. . . . . . . . . . . . . CMS_GcCMS_MaxCellVolt_V 2 50%
   
NA NA 100%
   
 
41. . . . . . . . . . . . . CMS_GcCMS_MinCellVolt_V 2 50%
   
NA NA 100%
   
 
42. . . . . . . . . . . . . CMS_GeCMS_ChgMode_enum 2 50%
   
NA NA 100%
   
 
43. . . . . . . . . . . . . CMS_GeCMS_DCchgIsolationFault_enum 2 50%
   
NA NA 100%
   
 
44. . . . . . . . . . . . . EdgeRising 1 NA 100%
   
100%
   
100%
   
 
45. . . . . . . . . . . . . counter_reset 6 88%
   
75%
   
NA 100%
   
 
46. . . . . . . . . . . . . . . . Limiter1 3 75%
   
75%
   
NA 100%
   
 
47. . . . . . . . . . . . . . . . Unit Delay External IC 2 100%
   
NA NA 100%
   
 
48. . . . . . . 2C7_100ms 19 70%
   
100%
   
100%
   
100%
   
 
49. . . . . . . . . . 2C7_100ms_sys 18 68%
   
100%
   
100%
   
100%
   
 
50. . . . . . . . . . . . . CMS_GbCMS_ChrgCmd_flg 2 50%
   
NA NA 100%
   
 
51. . . . . . . . . . . . . CMS_GbCMS_ObcRdyReq_flg 2 50%
   
NA NA 100%
   
 
52. . . . . . . . . . . . . CMS_GcCMS_ActPwrChrg_Kw 2 50%
   
NA NA 100%
   
 
53. . . . . . . . . . . . . CMS_GcCMS_DischgCmd_flg 2 50%
   
NA NA 100%
   
 
54. . . . . . . . . . . . . CMS_GcCMS_MaxVoltChrg_V 2 50%
   
NA NA 100%
   
 
55. . . . . . . . . . . . . CMS_GcCMS_ReqCurrChrg_A 2 50%
   
NA NA 100%
   
 
56. . . . . . . . . . . . . CMS_GcCMS_ReqVoltChrg_V 2 50%
   
NA NA 100%
   
 
57. . . . . . . 2C8_100ms 41 76%
   
100%
   
88%
   
100%
   
 
58. . . . . . . . . . 2C8_100ms_sys 40 76%
   
100%
   
88%
   
100%
   
 
59. . . . . . . . . . . . . CMS_GbCMS_HvilOpenFault_flg 2 50%
   
NA NA 100%
   
 
60. . . . . . . . . . . . . CMS_GcCMS_BattSoh_pct 2 50%
   
NA NA 100%
   
 
61. . . . . . . . . . . . . CMS_GcCMS_ChgSOCset_pct 2 50%
   
NA NA 100%
   
 
62. . . . . . . . . . . . . CMS_GcCMS_IsoFault_enum 2 50%
   
NA NA 100%
   
 
63. . . . . . . . . . . . . CMS_GcCMS_PackCurLem_A 2 50%
   
NA NA 100%
   
 
64. . . . . . . . . . . . . CMS_GcCMS_SOCA_pct 2 50%
   
NA NA 100%
   
 
65. . . . . . . . . . . . . CMS_GcCMS_SocDspl_pct 2 50%
   
NA NA 100%
   
 
66. . . . . . . . . . . . . CMS_GeCMS_AppChgMode_enum 2 50%
   
NA NA 100%
   
 
67. . . . . . . . . . . . . CMS_GeCMS_BmsSelfChk_enum 2 50%
   
NA NA 100%
   
 
68. . . . . . . . . . . . . CMS_GeCMS_BmsSt_enum 2 50%
   
NA NA 100%
   
 
69. . . . . . . . . . . . . CMS_GeCMS_FltLvl_enum 2 50%
   
NA NA 100%
   
 
70. . . . . . . . . . . . . CMS_GeCMS_IviDischg_enum 2 50%
   
NA NA 100%
   
 
71. . . . . . . . . . . . . CMS_GeCMS_V2xMod_enum 2 50%
   
NA NA 100%
   
 
72. . . . . . . 2CA_100ms 29 64%
   
100%
   
100%
   
100%
   
 
73. . . . . . . . . . 2CA_100ms_sys 28 63%
   
100%
   
100%
   
100%
   
 
74. . . . . . . . . . . . . CMS_GbCMS_BalSt_flg 2 50%
   
NA NA 100%
   
 
75. . . . . . . . . . . . . CMS_GbCMS_BalVlg_flg 2 50%
   
NA NA 100%
   
 
76. . . . . . . . . . . . . CMS_GbCMS_PwrDownReqVld_flg 2 50%
   
NA NA 100%
   
 
77. . . . . . . . . . . . . CMS_GbCMS_PwrDownReq_flg 2 50%
   
NA NA 100%
   
 
78. . . . . . . . . . . . . CMS_GbCMS_VcuPwrUpReqVld_flg 2 50%
   
NA NA 100%
   
 
79. . . . . . . . . . . . . CMS_GbCMS_VcuPwrUpReq_flg 2 50%
   
NA NA 100%
   
 
80. . . . . . . . . . . . . CMS_GcCMS_BattInVolt_V 2 50%
   
NA NA 100%
   
 
81. . . . . . . . . . . . . CMS_GcCMS_ConstCurrChMax_A 2 50%
   
NA NA 100%
   
 
82. . . . . . . . . . . . . CMS_GcCMS_ConstCurrDisChMax_A 2 50%
   
NA NA 100%
   
 
83. . . . . . . . . . . . . CMS_GeCMS_ChrgPreThmMode_enum 2 50%
   
NA NA 100%
   
 
84. . . . . . . . . . . . . CMS_GeCMS_ElockReq_enum 2 50%
   
NA NA 100%
   
 
85. . . . . . . . . . . . . CMS_GeCMS_PreThmReq_enum 2 50%
   
NA NA 100%
   
 
86. . . . . . . 2CD_100ms 9 56%
   
NA NA 100%
   
 
87. . . . . . . . . . 2CD_100ms_sys 8 50%
   
NA NA 100%
   
 
88. . . . . . . . . . . . . CMS_GcCMS_ConstPwrCh_Kw 2 50%
   
NA NA 100%
   
 
89. . . . . . . . . . . . . CMS_GcCMS_ConstPwrDisCh_Kw 2 50%
   
NA NA 100%
   
 
90. . . . . . . . . . . . . CMS_GcCMS_PeakPwrCh_Kw 2 50%
   
NA NA 100%
   
 
91. . . . . . . . . . . . . CMS_GcCMS_PeakPwrDisCh_Kw 2 50%
   
NA NA 100%
   
 
92. . . . . . . 2CE_100ms 64 67%
   
92%
   
77%
   
100%
   
 
93. . . . . . . . . . 2CE_100ms_sys 63 66%
   
92%
   
77%
   
100%
   
 
94. . . . . . . . . . . . . CMS_GbCMS_BattFull_flg 2 50%
   
NA NA 100%
   
 
95. . . . . . . . . . . . . CMS_GbCMS_CellOvFlt_flg 2 50%
   
NA NA 100%
   
 
96. . . . . . . . . . . . . CMS_GbCMS_CellUvFlt_flg 2 50%
   
NA NA 100%
   
 
97. . . . . . . . . . . . . CMS_GbCMS_ConsisWarn_flg 2 50%
   
NA NA 100%
   
 
98. . . . . . . . . . . . . CMS_GbCMS_MishWarn_flg 2 50%
   
NA NA 100%
   
 
99. . . . . . . . . . . . . CMS_GbCMS_OTAModeSt_flg 2 50%
   
NA NA 100%
   
 
100. . . . . . . . . . . . . CMS_GbCMS_OverChrgWarn_flg 2 50%
   
NA NA 100%
   
 
101. . . . . . . . . . . . . CMS_GbCMS_PackOvFlt_flg 2 50%
   
NA NA 100%
   
 
102. . . . . . . . . . . . . CMS_GbCMS_PackUvFlt_flg 2 50%
   
NA NA 100%
   
 
103. . . . . . . . . . . . . CMS_GbCMS_SerLamp_flg 2 50%
   
NA NA 100%
   
 
104. . . . . . . . . . . . . CMS_GbCMS_SocHighWarn_flg 2 50%
   
NA NA 100%
   
 
105. . . . . . . . . . . . . CMS_GbCMS_SocHopWarn_flg 2 50%
   
NA NA 100%
   
 
106. . . . . . . . . . . . . CMS_GbCMS_SocLowWarn_flg 2 50%
   
NA NA 100%
   
 
107. . . . . . . . . . . . . CMS_GbCMS_TempDiffWarn_flg 2 50%
   
NA NA 100%
   
 
108. . . . . . . . . . . . . CMS_GbCMS_TempHighWarn_flg 2 50%
   
NA NA 100%
   
 
109. . . . . . . . . . . . . CMS_GbCMS_WarnLamp_flg 2 50%
   
NA NA 100%
   
 
110. . . . . . . . . . . . . CMS_GcCMS_ChrgRemTime_Min 2 50%
   
NA NA 100%
   
 
111. . . . . . . . . . . . . CMS_GcCMS_RealSoc_pct 2 50%
   
NA NA 100%
   
 
112. . . . . . . . . . . . . CMS_GcCMS_ResIso_Kohm 2 50%
   
NA NA 100%
   
 
113. . . . . . . . . . . . . CMS_GeCMS_ACChgMode_enum 2 50%
   
NA NA 100%
   
 
114. . . . . . . . . . . . . CMS_GeCMS_ACPlugCnnt_enum 2 50%
   
NA NA 100%
   
 
115. . . . . . . . . . . . . CMS_GeCMS_AcDcConnBoth_enum 2 50%
   
NA NA 100%
   
 
116. . . . . . . . . . . . . CMS_GeCMS_DCChgMode_enum 2 50%
   
NA NA 100%
   
 
117. . . . . . . . . . . . . CMS_GeCMS_DCPlugConn_enum 2 50%
   
NA NA 100%
   
 
118. . . . . . . . . . . . . IfThenElse 1 100%
   
NA NA 100%
   
 
119. . . . . . . . . . . . . IfThenElse1 1 100%
   
NA NA 100%
   
 
120. . . . . . . . . . . . . IfThenElse2 1 100%
   
NA NA 100%
   
 
121. . . . . . . . . . . . . Turn On Delay Time 4 100%
   
100%
   
83%
   
100%
   
 
122. . . . . . . . . . . . . . . . EdgeRising 1 NA 100%
   
100%
   
100%
   
 
123. . . . . . . 2CF_100ms 19 62%
   
100%
   
NA 100%
   
 
124. . . . . . . . . . 2CF_100ms_sys 18 60%
   
100%
   
NA 100%
   
 
125. . . . . . . . . . . . . CMS_GbCMS_BattTempFault_flg 2 50%
   
NA NA 100%
   
 
126. . . . . . . . . . . . . CMS_GbCMS_IsoChkSt_flg 2 50%
   
NA NA 100%
   
 
127. . . . . . . . . . . . . CMS_GcCMS_BattNrmEnrg_kwh 2 50%
   
NA NA 100%
   
 
128. . . . . . . . . . . . . CMS_GcCMS_BattSoe_kwh 2 50%
   
NA NA 100%
   
 
129. . . . . . . . . . . . . CMS_GcCMS_BattTempAvrg_C 2 50%
   
NA NA 100%
   
 
130. . . . . . . . . . . . . CMS_GcCMS_BattTempMax_C 2 50%
   
NA NA 100%
   
 
131. . . . . . . . . . . . . CMS_GcCMS_BattTempMin_C 2 50%
   
NA NA 100%
   
 
132. . . . . . . . . . . . . CMS_GcCMS_FuseVolt_V 2 50%
   
NA NA 100%
   
 
133. . . . . . . 318_500ms 27 52%
   
NA NA 100%
   
 
134. . . . . . . . . . 318_500ms_sys 26 50%
   
NA NA 100%
   
 
135. . . . . . . . . . . . . CMS_GbCMS_DChrgWkUp_flg 2 50%
   
NA NA 100%
   
 
136. . . . . . . . . . . . . CMS_GcCMS_MaxCellTempNumb_numb 2 50%
   
NA NA 100%
   
 
137. . . . . . . . . . . . . CMS_GcCMS_MaxCellVoltNumb_numb 2 50%
   
NA NA 100%
   
 
138. . . . . . . . . . . . . CMS_GcCMS_MaxTempNumb_numb 2 50%
   
NA NA 100%
   
 
139. . . . . . . . . . . . . CMS_GcCMS_MaxVoltNumb_numb 2 50%
   
NA NA 100%
   
 
140. . . . . . . . . . . . . CMS_GcCMS_MinCellTempNumb_numb 2 50%
   
NA NA 100%
   
 
141. . . . . . . . . . . . . CMS_GcCMS_MinCellVoltNumb_numb 2 50%
   
NA NA 100%
   
 
142. . . . . . . . . . . . . CMS_GcCMS_MinTempNumb_numb 2 50%
   
NA NA 100%
   
 
143. . . . . . . . . . . . . CMS_GcCMS_MinVoltNumb_numb 2 50%
   
NA NA 100%
   
 
144. . . . . . . . . . . . . CMS_GeCMS_AChrgObsr_enum 2 50%
   
NA NA 100%
   
 
145. . . . . . . . . . . . . CMS_GeCMS_DChrgModeDebug_enum 2 50%
   
NA NA 100%
   
 
146. . . . . . . . . . . . . CMS_GeCMS_EvccMode_enum 2 50%
   
NA NA 100%
   
 
147. . . . . . . . . . . . . CMS_GeCMS_PreThmObsvr_enum 2 50%
   
NA NA 100%
   
 
148. . . . . . . 3B0_1000ms 37 51%
   
NA NA 100%
   
 
149. . . . . . . . . . 3B0_1000ms_sys 36 50%
   
NA NA 100%
   
 
150. . . . . . . . . . . . . CMS_GbCMS_DChgStVoltOut_flg 2 50%
   
NA NA 100%
   
 
151. . . . . . . . . . . . . CMS_GcCMS_BattOvrTempErr_numb 2 50%
   
NA NA 100%
   
 
152. . . . . . . . . . . . . CMS_GcCMS_CC2ChkVoltErr_numb 2 50%
   
NA NA 100%
   
 
153. . . . . . . . . . . . . CMS_GcCMS_ChrgAccum_Ah 2 50%
   
NA NA 100%
   
 
154. . . . . . . . . . . . . CMS_GcCMS_ChrgCnntErr_numb 2 50%
   
NA NA 100%
   
 
155. . . . . . . . . . . . . CMS_GcCMS_ChrgCurrAbnrm_numb 2 50%
   
NA NA 100%
   
 
156. . . . . . . . . . . . . CMS_GcCMS_ChrgVoltAbnrm_numb 2 50%
   
NA NA 100%
   
 
157. . . . . . . . . . . . . CMS_GcCMS_DChrgBattInsulationErr_numb 2 50%
   
NA NA 100%
   
 
158. . . . . . . . . . . . . CMS_GcCMS_DChrgChrgerActStop_numb 2 50%
   
NA NA 100%
   
 
159. . . . . . . . . . . . . CMS_GcCMS_DChrgCurrReq_A 2 50%
   
NA NA 100%
   
 
160. . . . . . . . . . . . . CMS_GcCMS_DChrgOutpCnntOvrTempErr_numb 2 50%
   
NA NA 100%
   
 
161. . . . . . . . . . . . . CMS_GcCMS_DChrgRchCellVoltLmt_numb 2 50%
   
NA NA 100%
   
 
162. . . . . . . . . . . . . CMS_GcCMS_DChrgRchPackVoltLmt_numb 2 50%
   
NA NA 100%
   
 
163. . . . . . . . . . . . . CMS_GcCMS_DChrgRchSocLmt_numb 2 50%
   
NA NA 100%
   
 
164. . . . . . . . . . . . . CMS_GcCMS_DChrgVoltReq_V 2 50%
   
NA NA 100%
   
 
165. . . . . . . . . . . . . CMS_GcCMS_MainRelayErr_numb 2 50%
   
NA NA 100%
   
 
166. . . . . . . . . . . . . CMS_GcCMS_OtherErr_numb 2 50%
   
NA NA 100%
   
 
167. . . . . . . . . . . . . CMS_GcCMS_PcbOvrTempErr_numb 2 50%
   
NA NA 100%
   
 
168. . . . . . . 3E0_20ms 12 62%
   
100%
   
NA 100%
   
 
169. . . . . . . . . . 3E0_20ms_sys 11 58%
   
100%
   
NA 100%
   
 
170. . . . . . . . . . . . . CMS_GcCMS_CellVolt1_V 2 50%
   
NA NA 100%
   
 
171. . . . . . . . . . . . . CMS_GcCMS_CellVolt2_V 2 50%
   
NA NA 100%
   
 
172. . . . . . . . . . . . . CMS_GcCMS_CellVolt3_V 2 50%
   
NA NA 100%
   
 
173. . . . . . . . . . . . . CMS_GcCMS_CellVolt4_V 2 50%
   
NA NA 100%
   
 
174. . . . . . . . . . . . . CMS_GcCMS_CellVoltCnt_numb 2 50%
   
NA NA 100%
   
 
175. . . . . . . 3E1_100ms 20 65%
   
100%
   
NA 100%
   
 
176. . . . . . . . . . 3E1_100ms_sys 19 64%
   
100%
   
NA 100%
   
 
177. . . . . . . . . . . . . CMS_GcCMS_CellTemp1_C 2 50%
   
NA NA 100%
   
 
178. . . . . . . . . . . . . CMS_GcCMS_CellTemp2_C 2 50%
   
NA NA 100%
   
 
179. . . . . . . . . . . . . CMS_GcCMS_CellTemp3_C 2 50%
   
NA NA 100%
   
 
180. . . . . . . . . . . . . CMS_GcCMS_CellTemp4_C 2 50%
   
NA NA 100%
   
 
181. . . . . . . . . . . . . CMS_GcCMS_CellTemp5_C 2 50%
   
NA NA 100%
   
 
182. . . . . . . . . . . . . CMS_GcCMS_CellTemp6_C 2 50%
   
NA NA 100%
   
 
183. . . . . . . . . . . . . CMS_GcCMS_CellTemp7_C 2 50%
   
NA NA 100%
   
 
184. . . . . . . . . . . . . CMS_GcCMS_CellTempCnt_numb 2 50%
   
NA NA 100%
   
 
185. . . . . . . . . . . . . LaCMS_CellTemp_C 2 100%
   
100%
   
NA 100%
   
 
186. . . . CMS_Schedule 5 100%
   
NA NA NA  
187. . . . . . . SF: CMS_Schedule 4 100%
   
NA NA NA  

Details

1. Model "CMS_MIL"

Child Systems: CMS,  CMS_Schedule

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 376
Condition NA 97% (554/574) condition outcomes
Decision NA 65% (278/428) decision outcomes
MCDC NA 91% (173/190) conditions reversed the outcome
Execution NA 100% (950/950) objective outcomes

2. SubSystem block "CMS"

Justify or Exclude
Parent: /CMS_MIL
Child Systems: 09D_10ms,  2C0_100ms,  2C2_100ms,  2C3_100ms,  2C7_100ms,  2C8_100ms,  2CA_100ms,  2CD_100ms,  2CE_100ms,  2CF_100ms,  318_500ms,  3B0_1000ms,  3E0_20ms,  3E1_100ms

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 366
Condition NA 97% (554/574) condition outcomes
Decision NA 64% (270/420) decision outcomes
MCDC NA 91% (173/190) conditions reversed the outcome
Execution NA 100% (950/950) objective outcomes

3. SubSystem block "09D_10ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 09D_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 34
Condition NA 97% (29/30) condition outcomes
Decision 100% (1/1) decision outcomes 64% (25/39) decision outcomes
MCDC NA 100% (7/7) conditions reversed the outcome
Execution NA 100% (82/82) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 2301/2301

4. SubSystem block "09D_10ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms
Child Systems: BMSDelay,  CMS_GbCMS_ChrgNegCtlSt_flg,  CMS_GbCMS_ChrgPosCtlSt_flg,  CMS_GbCMS_Kl15WkUp_flg,  CMS_GbCMS_NegCtlSt_flg,  CMS_GbCMS_PosCtlSt_flg,  CMS_GbCMS_PreChrgCtlSt_flg,  CMS_GbCMS_StartCanSend_flg,  CMS_GbCMS_ThmRunAway_flg,  CMS_GcCMS_BattCurr_A,  CMS_GcCMS_PackVolt_V,  CMS_GeCMS_HVConnSt_enum,  CMS_GeCMS_RelStuckClosed_enum,  CMS_GeCMS_Thm_propagat_enum

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 33
Condition NA 97% (29/30) condition outcomes
Decision NA 63% (24/38) decision outcomes
MCDC NA 100% (7/7) conditions reversed the outcome
Execution NA 100% (82/82) objective outcomes

   Full Coverage

Model Object Metric
Logic block "Logical Operator1" Condition, MCDC, Execution
Logic block "Logical Operator2" Condition, MCDC, Execution
Logic block "Logical Operator3" Condition, MCDC, Execution
Switch block "Switch1" Decision, Execution
Switch block "Switch2" Decision, Execution
Switch block "Switch3" Decision, Execution
DataTypeConversion block "Data Type Conversion" Execution
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion10" 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
DataTypeConversion block "Data Type Conversion8" Execution
DataTypeConversion block "Data Type Conversion9" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator2" Condition, Execution
RelationalOperator block "Relational Operator3" Condition, Execution
RelationalOperator block "Relational Operator4" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
RelationalOperator block "Relational Operator6" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant14" Execution
Constant block "Constant15" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution
UnitDelay block "Unit Delay" Execution

5. SubSystem block "BMSDelay"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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

   Logic block "Logical Operator"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/BMSDelay
Uncovered Links:  Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   Full Coverage

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

6. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/BMSDelay

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

   Switch block "Reset"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/BMSDelay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution

7. SubSystem block "CMS_GbCMS_ChrgNegCtlSt_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/CMS_GbCMS_ChrgNegCtlSt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

8. SubSystem block "CMS_GbCMS_ChrgPosCtlSt_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/CMS_GbCMS_ChrgPosCtlSt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

9. SubSystem block "CMS_GbCMS_Kl15WkUp_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/CMS_GbCMS_Kl15WkUp_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

10. SubSystem block "CMS_GbCMS_NegCtlSt_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/CMS_GbCMS_NegCtlSt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

11. SubSystem block "CMS_GbCMS_PosCtlSt_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/CMS_GbCMS_PosCtlSt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

12. SubSystem block "CMS_GbCMS_PreChrgCtlSt_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/CMS_GbCMS_PreChrgCtlSt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

13. SubSystem block "CMS_GbCMS_StartCanSend_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/CMS_GbCMS_StartCanSend_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

14. SubSystem block "CMS_GbCMS_ThmRunAway_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/CMS_GbCMS_ThmRunAway_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

15. SubSystem block "CMS_GcCMS_BattCurr_A"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/CMS_GcCMS_BattCurr_A
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

16. SubSystem block "CMS_GcCMS_PackVolt_V"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/CMS_GcCMS_PackVolt_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

17. SubSystem block "CMS_GeCMS_HVConnSt_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/CMS_GeCMS_HVConnSt_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

18. SubSystem block "CMS_GeCMS_RelStuckClosed_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/CMS_GeCMS_RelStuckClosed_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

19. SubSystem block "CMS_GeCMS_Thm_propagat_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/09D_10ms/09D_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: CMS_MIL/CMS/09D_10ms/09D_10ms_sys/CMS_GeCMS_Thm_propagat_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

20. SubSystem block "2C0_100ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 2C0_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 13
Decision 100% (1/1) decision outcomes 54% (7/13) decision outcomes
Execution NA 100% (24/24) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 230/230

21. SubSystem block "2C0_100ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/2C0_100ms
Child Systems: CMS_GcCMS_CoolPwrReq_W,  CMS_GcCMS_CoolTempIn_C,  CMS_GcCMS_CoolTempOut_C,  CMS_GcCMS_HeatPwrReq_W,  CMS_GeCMS_CoolReq_enum,  CMS_GeCMS_HeatReq_enum

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 12
Decision NA 50% (6/12) decision outcomes
Execution NA 100% (24/24) objective outcomes

   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

22. SubSystem block "CMS_GcCMS_CoolPwrReq_W"

Justify or Exclude
Parent: CMS_MIL/CMS/2C0_100ms/2C0_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: CMS_MIL/CMS/2C0_100ms/2C0_100ms_sys/CMS_GcCMS_CoolPwrReq_W
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

23. SubSystem block "CMS_GcCMS_CoolTempIn_C"

Justify or Exclude
Parent: CMS_MIL/CMS/2C0_100ms/2C0_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: CMS_MIL/CMS/2C0_100ms/2C0_100ms_sys/CMS_GcCMS_CoolTempIn_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

24. SubSystem block "CMS_GcCMS_CoolTempOut_C"

Justify or Exclude
Parent: CMS_MIL/CMS/2C0_100ms/2C0_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: CMS_MIL/CMS/2C0_100ms/2C0_100ms_sys/CMS_GcCMS_CoolTempOut_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

25. SubSystem block "CMS_GcCMS_HeatPwrReq_W"

Justify or Exclude
Parent: CMS_MIL/CMS/2C0_100ms/2C0_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: CMS_MIL/CMS/2C0_100ms/2C0_100ms_sys/CMS_GcCMS_HeatPwrReq_W
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

26. SubSystem block "CMS_GeCMS_CoolReq_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2C0_100ms/2C0_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: CMS_MIL/CMS/2C0_100ms/2C0_100ms_sys/CMS_GeCMS_CoolReq_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

27. SubSystem block "CMS_GeCMS_HeatReq_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2C0_100ms/2C0_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: CMS_MIL/CMS/2C0_100ms/2C0_100ms_sys/CMS_GeCMS_HeatReq_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

28. SubSystem block "2C2_100ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 2C2_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 9
Decision 100% (1/1) decision outcomes 56% (5/9) decision outcomes
Execution NA 100% (24/24) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 230/230

29. SubSystem block "2C2_100ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/2C2_100ms
Child Systems: CMS_GcCMS_PeakCurrCh_A,  CMS_GcCMS_PeakCurrDisCh_A,  CMS_GcCMS_PeakVoltCh_V,  CMS_GcCMS_PeakVoltDisCh_V

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

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion" Execution
DataTypeConversion block "Data Type Conversion1" Execution
Product block "Product" Execution
Product block "Product1" Execution
Product block "Product2" Execution
Product block "Product3" Execution
Product block "Product4" Execution
Constant block "Constant1" Execution
Constant block "Constant14" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant5" Execution

30. SubSystem block "CMS_GcCMS_PeakCurrCh_A"

Justify or Exclude
Parent: CMS_MIL/CMS/2C2_100ms/2C2_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: CMS_MIL/CMS/2C2_100ms/2C2_100ms_sys/CMS_GcCMS_PeakCurrCh_A
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

31. SubSystem block "CMS_GcCMS_PeakCurrDisCh_A"

Justify or Exclude
Parent: CMS_MIL/CMS/2C2_100ms/2C2_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: CMS_MIL/CMS/2C2_100ms/2C2_100ms_sys/CMS_GcCMS_PeakCurrDisCh_A
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

32. SubSystem block "CMS_GcCMS_PeakVoltCh_V"

Justify or Exclude
Parent: CMS_MIL/CMS/2C2_100ms/2C2_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: CMS_MIL/CMS/2C2_100ms/2C2_100ms_sys/CMS_GcCMS_PeakVoltCh_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

33. SubSystem block "CMS_GcCMS_PeakVoltDisCh_V"

Justify or Exclude
Parent: CMS_MIL/CMS/2C2_100ms/2C2_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: CMS_MIL/CMS/2C2_100ms/2C2_100ms_sys/CMS_GcCMS_PeakVoltDisCh_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

34. SubSystem block "2C3_100ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 2C3_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 33
Condition NA 82% (49/60) condition outcomes
Decision 100% (1/1) decision outcomes 70% (30/43) decision outcomes
MCDC NA 31% (4/13) conditions reversed the outcome
Execution NA 100% (108/108) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 230/230

35. SubSystem block "2C3_100ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms
Child Systems: CMS_GcCMS_BusbarTempMax_C,  CMS_GcCMS_BusbarTempMin_C,  CMS_GcCMS_ClntTgtTemp_C,  CMS_GcCMS_HtTgtTemp_C,  CMS_GcCMS_MaxCellVolt_V,  CMS_GcCMS_MinCellVolt_V,  CMS_GeCMS_ChgMode_enum,  CMS_GeCMS_DCchgIsolationFault_enum,  EdgeRising,  counter_reset

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 32
Condition NA 82% (49/60) condition outcomes
Decision NA 69% (29/42) decision outcomes
MCDC NA 31% (4/13) conditions reversed the outcome
Execution NA 100% (108/108) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
221 
  input port 2  218 
  input port 3  218 
  input port 4  221 

  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 "Logical Operator2"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  227 
  input port 2  227 
  input port 3 
230 

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


   Logic block "Logical Operator3"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

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


   Logic block "Logical Operator4"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

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


   Switch block "Switch16"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch17"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch3"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch5"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator10"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 
221 

   RelationalOperator block "Relational Operator12"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 
221 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 
230 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 
221 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2  221 

   Full Coverage

Model Object Metric
Switch block "Switch1" Decision, Execution
Switch block "Switch2" Decision, Execution
Switch block "Switch4" Decision, Execution
Switch block "Switch6" Decision, Execution
Switch block "Switch7" Decision, Execution
DataTypeConversion block "Data Type Conversion" Execution
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion11" Execution
DataTypeConversion block "Data Type Conversion14" 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
DataTypeConversion block "Data Type Conversion8" Execution
DataTypeConversion block "Data Type Conversion9" Execution
Product block "Product1" Execution
Product block "Product2" Execution
Product block "Product3" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator11" Condition, Execution
RelationalOperator block "Relational Operator13" Condition, Execution
RelationalOperator block "Relational Operator14" Condition, Execution
RelationalOperator block "Relational Operator2" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
RelationalOperator block "Relational Operator6" Condition, Execution
RelationalOperator block "Relational Operator8" Condition, Execution
RelationalOperator block "Relational Operator9" 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 "Constant23" Execution
Constant block "Constant24" Execution
Constant block "Constant28" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant53" Execution
Constant block "Constant54" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution

36. SubSystem block "CMS_GcCMS_BusbarTempMax_C"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_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: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/CMS_GcCMS_BusbarTempMax_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

37. SubSystem block "CMS_GcCMS_BusbarTempMin_C"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_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: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/CMS_GcCMS_BusbarTempMin_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

38. SubSystem block "CMS_GcCMS_ClntTgtTemp_C"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_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: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/CMS_GcCMS_ClntTgtTemp_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

39. SubSystem block "CMS_GcCMS_HtTgtTemp_C"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_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: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/CMS_GcCMS_HtTgtTemp_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

40. SubSystem block "CMS_GcCMS_MaxCellVolt_V"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_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: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/CMS_GcCMS_MaxCellVolt_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

41. SubSystem block "CMS_GcCMS_MinCellVolt_V"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_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: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/CMS_GcCMS_MinCellVolt_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

42. SubSystem block "CMS_GeCMS_ChgMode_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_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: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/CMS_GeCMS_ChgMode_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

43. SubSystem block "CMS_GeCMS_DCchgIsolationFault_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_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: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/CMS_GeCMS_DCchgIsolationFault_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

44. SubSystem block "EdgeRising"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys

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

   Logic block "OR1"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/EdgeRising

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

   Full Coverage

Model Object Metric
Logic block "AND" Condition, MCDC, Execution
UnitDelay block "Unit Delay" Execution

45. SubSystem block "counter_reset"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys
Child Systems: Limiter1,  Unit Delay External IC

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

   Full Coverage

Model Object Metric
Switch block "Switch3" Decision, Execution
DataTypeConversion block "Data Type Conversion2" Execution
Sum block "Subtraction1" Execution
Constant block "Constant Value3" Execution
Constant block "Constant Value4" Execution
Constant block "Constant3" Execution

46. SubSystem block "Limiter1"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/counter_reset

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

   Switch block "Switch"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/counter_reset/Limiter1
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/counter_reset/Limiter1
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2  230 

   Full Coverage

Model Object Metric
Switch block "Switch1" Decision, Execution
RelationalOperator block "Relational Operator" Condition, Execution

47. SubSystem block "Unit Delay External IC"

Justify or Exclude
Parent: CMS_MIL/CMS/2C3_100ms/2C3_100ms_sys/counter_reset

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

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

48. SubSystem block "2C7_100ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 2C7_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 19
Condition NA 100% (10/10) condition outcomes
Decision 100% (1/1) decision outcomes 70% (16/23) decision outcomes
MCDC NA 100% (3/3) conditions reversed the outcome
Execution NA 100% (42/42) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 230/230

49. SubSystem block "2C7_100ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/2C7_100ms
Child Systems: CMS_GbCMS_ChrgCmd_flg,  CMS_GbCMS_ObcRdyReq_flg,  CMS_GcCMS_ActPwrChrg_Kw,  CMS_GcCMS_DischgCmd_flg,  CMS_GcCMS_MaxVoltChrg_V,  CMS_GcCMS_ReqCurrChrg_A,  CMS_GcCMS_ReqVoltChrg_V

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 18
Condition NA 100% (10/10) condition outcomes
Decision NA 68% (15/22) decision outcomes
MCDC NA 100% (3/3) conditions reversed the outcome
Execution NA 100% (42/42) objective outcomes

   Full Coverage

Model Object Metric
Logic block "Logical Operator" Condition, MCDC, Execution
Switch block "Switch1" Decision, Execution
Switch block "Switch2" Decision, Execution
Switch block "Switch3" Decision, Execution
Switch block "Switch4" Decision, Execution
DataTypeConversion block "Data Type Conversion" Execution
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
Product block "Product" Execution
Product block "Product1" Execution
RelationalOperator block "Relational Operator2" Condition, Execution
RelationalOperator block "Relational Operator3" Condition, Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution

50. SubSystem block "CMS_GbCMS_ChrgCmd_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2C7_100ms/2C7_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: CMS_MIL/CMS/2C7_100ms/2C7_100ms_sys/CMS_GbCMS_ChrgCmd_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

51. SubSystem block "CMS_GbCMS_ObcRdyReq_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2C7_100ms/2C7_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: CMS_MIL/CMS/2C7_100ms/2C7_100ms_sys/CMS_GbCMS_ObcRdyReq_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

52. SubSystem block "CMS_GcCMS_ActPwrChrg_Kw"

Justify or Exclude
Parent: CMS_MIL/CMS/2C7_100ms/2C7_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: CMS_MIL/CMS/2C7_100ms/2C7_100ms_sys/CMS_GcCMS_ActPwrChrg_Kw
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

53. SubSystem block "CMS_GcCMS_DischgCmd_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2C7_100ms/2C7_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: CMS_MIL/CMS/2C7_100ms/2C7_100ms_sys/CMS_GcCMS_DischgCmd_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

54. SubSystem block "CMS_GcCMS_MaxVoltChrg_V"

Justify or Exclude
Parent: CMS_MIL/CMS/2C7_100ms/2C7_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: CMS_MIL/CMS/2C7_100ms/2C7_100ms_sys/CMS_GcCMS_MaxVoltChrg_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

55. SubSystem block "CMS_GcCMS_ReqCurrChrg_A"

Justify or Exclude
Parent: CMS_MIL/CMS/2C7_100ms/2C7_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: CMS_MIL/CMS/2C7_100ms/2C7_100ms_sys/CMS_GcCMS_ReqCurrChrg_A
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

56. SubSystem block "CMS_GcCMS_ReqVoltChrg_V"

Justify or Exclude
Parent: CMS_MIL/CMS/2C7_100ms/2C7_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: CMS_MIL/CMS/2C7_100ms/2C7_100ms_sys/CMS_GcCMS_ReqVoltChrg_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

57. SubSystem block "2C8_100ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 2C8_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 41
Condition NA 100% (78/78) condition outcomes
Decision 100% (1/1) decision outcomes 76% (42/55) decision outcomes
MCDC NA 88% (14/16) conditions reversed the outcome
Execution NA 100% (137/137) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 230/230

58. SubSystem block "2C8_100ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms
Child Systems: CMS_GbCMS_HvilOpenFault_flg,  CMS_GcCMS_BattSoh_pct,  CMS_GcCMS_ChgSOCset_pct,  CMS_GcCMS_IsoFault_enum,  CMS_GcCMS_PackCurLem_A,  CMS_GcCMS_SOCA_pct,  CMS_GcCMS_SocDspl_pct,  CMS_GeCMS_AppChgMode_enum,  CMS_GeCMS_BmsSelfChk_enum,  CMS_GeCMS_BmsSt_enum,  CMS_GeCMS_FltLvl_enum,  CMS_GeCMS_IviDischg_enum,  CMS_GeCMS_V2xMod_enum

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 40
Condition NA 100% (78/78) condition outcomes
Decision NA 76% (41/54) decision outcomes
MCDC NA 88% (14/16) conditions reversed the outcome
Execution NA 100% (137/137) objective outcomes

   Logic block "Logical Operator2"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 3 blocks
Decision/Condition True Out False Out
(((C1 || C2) && C3) || C4) || C5
      C1 (Logical Operator9 In1) TFTFF FFTFF
      C2 (Logical Operator9 In2) (FTTFF) FFTFF
      C3 (Logical Operator3 In2) TFTFF TFFFF
      C4 (Logical Operator2 In2) FFFTF FFFFF
      C5 (Logical Operator2 In3) FFFFT FFFFF


   Logic block "Logical Operator3"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys

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

   Logic block "Logical Operator4"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

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


   Logic block "Logical Operator9"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys

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

   Full Coverage

Model Object Metric
Logic block "Logical Operator1" Condition, MCDC, Execution
Logic block "Logical Operator5" Condition, MCDC, Execution
Logic block "Logical Operator7" Condition, MCDC, Execution
Logic block "Logical Operator8" Condition, MCDC, Execution
Switch block "Switch10" Decision, Execution
Switch block "Switch11" Decision, Execution
Switch block "Switch12" Decision, Execution
Switch block "Switch13" Decision, Execution
Switch block "Switch14" Decision, Execution
Switch block "Switch15" Decision, Execution
Switch block "Switch16" Decision, Execution
Switch block "Switch17" Decision, Execution
Switch block "Switch4" Decision, Execution
Switch block "Switch5" Decision, Execution
Switch block "Switch6" Decision, Execution
Switch block "Switch7" Decision, Execution
Switch block "Switch8" Decision, Execution
Switch block "Switch9" Decision, Execution
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion10" Execution
DataTypeConversion block "Data Type Conversion11" Execution
DataTypeConversion block "Data Type Conversion12" Execution
DataTypeConversion block "Data Type Conversion13" Execution
DataTypeConversion block "Data Type Conversion14" Execution
DataTypeConversion block "Data Type Conversion15" 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
Product block "Product" Execution
RelationalOperator block "Relational Operator10" Condition, Execution
RelationalOperator block "Relational Operator11" Condition, Execution
RelationalOperator block "Relational Operator12" Condition, Execution
RelationalOperator block "Relational Operator13" Condition, Execution
RelationalOperator block "Relational Operator14" Condition, Execution
RelationalOperator block "Relational Operator15" Condition, Execution
RelationalOperator block "Relational Operator16" Condition, Execution
RelationalOperator block "Relational Operator17" Condition, Execution
RelationalOperator block "Relational Operator18" Condition, Execution
RelationalOperator block "Relational Operator19" Condition, Execution
RelationalOperator block "Relational Operator20" Condition, Execution
RelationalOperator block "Relational Operator21" Condition, Execution
RelationalOperator block "Relational Operator30" Condition, Execution
RelationalOperator block "Relational Operator31" Condition, Execution
RelationalOperator block "Relational Operator33" Condition, Execution
RelationalOperator block "Relational Operator4" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
RelationalOperator block "Relational Operator6" Condition, Execution
RelationalOperator block "Relational Operator7" Condition, Execution
RelationalOperator block "Relational Operator8" Condition, Execution
RelationalOperator block "Relational Operator9" Condition, 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 "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 "Constant29" Execution
Constant block "Constant30" Execution
Constant block "Constant31" Execution
Constant block "Constant32" Execution
Constant block "Constant33" Execution
Constant block "Constant34" Execution
Constant block "Constant35" Execution
Constant block "Constant36" Execution
Constant block "Constant37" Execution
Constant block "Constant38" Execution
Constant block "Constant39" Execution
Constant block "Constant40" Execution
Constant block "Constant41" Execution
Constant block "Constant49" Execution
Constant block "Constant50" Execution
Constant block "Constant51" Execution
Constant block "Constant53" Execution
Constant block "Constant54" Execution
Constant block "Constant55" Execution
Constant block "Constant57" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution
DataStoreRead block "Data Store Read1" Execution

59. SubSystem block "CMS_GbCMS_HvilOpenFault_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_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: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys/CMS_GbCMS_HvilOpenFault_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

60. SubSystem block "CMS_GcCMS_BattSoh_pct"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_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: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys/CMS_GcCMS_BattSoh_pct
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

61. SubSystem block "CMS_GcCMS_ChgSOCset_pct"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_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: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys/CMS_GcCMS_ChgSOCset_pct
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

62. SubSystem block "CMS_GcCMS_IsoFault_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_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: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys/CMS_GcCMS_IsoFault_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

63. SubSystem block "CMS_GcCMS_PackCurLem_A"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_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: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys/CMS_GcCMS_PackCurLem_A
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

64. SubSystem block "CMS_GcCMS_SOCA_pct"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_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: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys/CMS_GcCMS_SOCA_pct
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

65. SubSystem block "CMS_GcCMS_SocDspl_pct"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_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: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys/CMS_GcCMS_SocDspl_pct
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

66. SubSystem block "CMS_GeCMS_AppChgMode_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_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: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys/CMS_GeCMS_AppChgMode_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

67. SubSystem block "CMS_GeCMS_BmsSelfChk_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_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: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys/CMS_GeCMS_BmsSelfChk_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

68. SubSystem block "CMS_GeCMS_BmsSt_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_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: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys/CMS_GeCMS_BmsSt_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

69. SubSystem block "CMS_GeCMS_FltLvl_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_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: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys/CMS_GeCMS_FltLvl_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

70. SubSystem block "CMS_GeCMS_IviDischg_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_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: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys/CMS_GeCMS_IviDischg_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

71. SubSystem block "CMS_GeCMS_V2xMod_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2C8_100ms/2C8_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: CMS_MIL/CMS/2C8_100ms/2C8_100ms_sys/CMS_GeCMS_V2xMod_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

72. SubSystem block "2CA_100ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 2CA_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 29
Condition NA 100% (282/282) condition outcomes
Decision 100% (1/1) decision outcomes 64% (21/33) decision outcomes
MCDC NA 100% (125/125) conditions reversed the outcome
Execution NA 100% (96/96) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 230/230

73. SubSystem block "2CA_100ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms
Child Systems: CMS_GbCMS_BalSt_flg,  CMS_GbCMS_BalVlg_flg,  CMS_GbCMS_PwrDownReqVld_flg,  CMS_GbCMS_PwrDownReq_flg,  CMS_GbCMS_VcuPwrUpReqVld_flg,  CMS_GbCMS_VcuPwrUpReq_flg,  CMS_GcCMS_BattInVolt_V,  CMS_GcCMS_ConstCurrChMax_A,  CMS_GcCMS_ConstCurrDisChMax_A,  CMS_GeCMS_ChrgPreThmMode_enum,  CMS_GeCMS_ElockReq_enum,  CMS_GeCMS_PreThmReq_enum

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 28
Condition NA 100% (282/282) condition outcomes
Decision NA 63% (20/32) decision outcomes
MCDC NA 100% (125/125) conditions reversed the outcome
Execution NA 100% (96/96) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys

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

   Logic block "Logical Operator2"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys

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

   Logic block "Logical Operator5"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys

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

   Logic block "Logical Operator6"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys

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

   Full Coverage

Model Object Metric
Logic block "Logical Operator" Condition, MCDC, Execution
Logic block "Logical Operator4" Condition, MCDC, Execution
Logic block "Logical Operator7" Condition, MCDC, Execution
Switch block "Switch1" Decision, Execution
Switch block "Switch2" Decision, Execution
Switch block "Switch3" Decision, Execution
Switch block "Switch4" Decision, Execution
DataTypeConversion block "Data Type Conversion" Execution
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 Conversion7" Execution
DataTypeConversion block "Data Type Conversion8" Execution
Product block "Product" Execution
Product block "Product1" Execution
Product block "Product2" Execution
Product block "Product3" Execution
Product block "Product4" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator10" Condition, Execution
RelationalOperator block "Relational Operator11" Condition, Execution
RelationalOperator block "Relational Operator13" Condition, Execution
RelationalOperator block "Relational Operator2" Condition, Execution
RelationalOperator block "Relational Operator21" Condition, Execution
RelationalOperator block "Relational Operator3" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
RelationalOperator block "Relational Operator6" Condition, Execution
RelationalOperator block "Relational Operator7" Condition, Execution
RelationalOperator block "Relational Operator8" Condition, Execution
RelationalOperator block "Relational Operator9" 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 "Constant24" Execution
Constant block "Constant25" Execution
Constant block "Constant26" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant40" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution

74. SubSystem block "CMS_GbCMS_BalSt_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_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: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys/CMS_GbCMS_BalSt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

75. SubSystem block "CMS_GbCMS_BalVlg_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_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: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys/CMS_GbCMS_BalVlg_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

76. SubSystem block "CMS_GbCMS_PwrDownReqVld_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_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: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys/CMS_GbCMS_PwrDownReqVld_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

77. SubSystem block "CMS_GbCMS_PwrDownReq_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_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: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys/CMS_GbCMS_PwrDownReq_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

78. SubSystem block "CMS_GbCMS_VcuPwrUpReqVld_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_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: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys/CMS_GbCMS_VcuPwrUpReqVld_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

79. SubSystem block "CMS_GbCMS_VcuPwrUpReq_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_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: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys/CMS_GbCMS_VcuPwrUpReq_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

80. SubSystem block "CMS_GcCMS_BattInVolt_V"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_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: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys/CMS_GcCMS_BattInVolt_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

81. SubSystem block "CMS_GcCMS_ConstCurrChMax_A"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_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: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys/CMS_GcCMS_ConstCurrChMax_A
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

82. SubSystem block "CMS_GcCMS_ConstCurrDisChMax_A"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_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: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys/CMS_GcCMS_ConstCurrDisChMax_A
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

83. SubSystem block "CMS_GeCMS_ChrgPreThmMode_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_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: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys/CMS_GeCMS_ChrgPreThmMode_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

84. SubSystem block "CMS_GeCMS_ElockReq_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_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: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys/CMS_GeCMS_ElockReq_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

85. SubSystem block "CMS_GeCMS_PreThmReq_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2CA_100ms/2CA_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: CMS_MIL/CMS/2CA_100ms/2CA_100ms_sys/CMS_GeCMS_PreThmReq_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

86. SubSystem block "2CD_100ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 2CD_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 9
Decision 100% (1/1) decision outcomes 56% (5/9) decision outcomes
Execution NA 100% (16/16) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 230/230

87. SubSystem block "2CD_100ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/2CD_100ms
Child Systems: CMS_GcCMS_ConstPwrCh_Kw,  CMS_GcCMS_ConstPwrDisCh_Kw,  CMS_GcCMS_PeakPwrCh_Kw,  CMS_GcCMS_PeakPwrDisCh_Kw

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

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion" Execution
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion2" Execution
DataTypeConversion block "Data Type Conversion3" Execution

88. SubSystem block "CMS_GcCMS_ConstPwrCh_Kw"

Justify or Exclude
Parent: CMS_MIL/CMS/2CD_100ms/2CD_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: CMS_MIL/CMS/2CD_100ms/2CD_100ms_sys/CMS_GcCMS_ConstPwrCh_Kw
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

89. SubSystem block "CMS_GcCMS_ConstPwrDisCh_Kw"

Justify or Exclude
Parent: CMS_MIL/CMS/2CD_100ms/2CD_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: CMS_MIL/CMS/2CD_100ms/2CD_100ms_sys/CMS_GcCMS_ConstPwrDisCh_Kw
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

90. SubSystem block "CMS_GcCMS_PeakPwrCh_Kw"

Justify or Exclude
Parent: CMS_MIL/CMS/2CD_100ms/2CD_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: CMS_MIL/CMS/2CD_100ms/2CD_100ms_sys/CMS_GcCMS_PeakPwrCh_Kw
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

91. SubSystem block "CMS_GcCMS_PeakPwrDisCh_Kw"

Justify or Exclude
Parent: CMS_MIL/CMS/2CD_100ms/2CD_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: CMS_MIL/CMS/2CD_100ms/2CD_100ms_sys/CMS_GcCMS_PeakPwrDisCh_Kw
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

92. SubSystem block "2CE_100ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 2CE_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 64
Condition NA 92% (96/104) condition outcomes
Decision 100% (1/1) decision outcomes 67% (50/75) decision outcomes
MCDC NA 77% (20/26) conditions reversed the outcome
Execution NA 100% (180/180) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 230/230

93. SubSystem block "2CE_100ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms
Child Systems: CMS_GbCMS_BattFull_flg,  CMS_GbCMS_CellOvFlt_flg,  CMS_GbCMS_CellUvFlt_flg,  CMS_GbCMS_ConsisWarn_flg,  CMS_GbCMS_MishWarn_flg,  CMS_GbCMS_OTAModeSt_flg,  CMS_GbCMS_OverChrgWarn_flg,  CMS_GbCMS_PackOvFlt_flg,  CMS_GbCMS_PackUvFlt_flg,  CMS_GbCMS_SerLamp_flg,  CMS_GbCMS_SocHighWarn_flg,  CMS_GbCMS_SocHopWarn_flg,  CMS_GbCMS_SocLowWarn_flg,  CMS_GbCMS_TempDiffWarn_flg,  CMS_GbCMS_TempHighWarn_flg,  CMS_GbCMS_WarnLamp_flg,  CMS_GcCMS_ChrgRemTime_Min,  CMS_GcCMS_RealSoc_pct,  CMS_GcCMS_ResIso_Kohm,  CMS_GeCMS_ACChgMode_enum,  CMS_GeCMS_ACPlugCnnt_enum,  CMS_GeCMS_AcDcConnBoth_enum,  CMS_GeCMS_DCChgMode_enum,  CMS_GeCMS_DCPlugConn_enum,  IfThenElse,  IfThenElse1,  IfThenElse2,  Turn On Delay Time

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 63
Condition NA 92% (96/104) condition outcomes
Decision NA 66% (49/74) decision outcomes
MCDC NA 77% (20/26) conditions reversed the outcome
Execution NA 100% (180/180) objective outcomes

   Logic block "Logical Operator2"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

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


   Logic block "Logical Operator4"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
227 
  input port 2  224 

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


   Logic block "Logical Operator5"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

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


   Logic block "Logical Operator8"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys

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

   Switch block "Switch8"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator14"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 
221 

   RelationalOperator block "Relational Operator15"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 
221 

   RelationalOperator block "Relational Operator7"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 
227 

   Full Coverage

Model Object Metric
Logic block "Logical Operator1" Condition, MCDC, Execution
Logic block "Logical Operator3" Condition, MCDC, Execution
Logic block "Logical Operator6" Condition, MCDC, Execution
Logic block "Logical Operator7" Condition, MCDC, Execution
Logic block "Logical Operator9" Condition, MCDC, Execution
Switch block "Switch1" Decision, Execution
Switch block "Switch10" Decision, Execution
Switch block "Switch11" Decision, Execution
Switch block "Switch12" Decision, Execution
Switch block "Switch2" Decision, Execution
Switch block "Switch6" Decision, Execution
Switch block "Switch9" Decision, Execution
DataTypeConversion block "Data Type Conversion" Execution
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion10" Execution
DataTypeConversion block "Data Type Conversion11" Execution
DataTypeConversion block "Data Type Conversion12" Execution
DataTypeConversion block "Data Type Conversion13" Execution
DataTypeConversion block "Data Type Conversion14" Execution
DataTypeConversion block "Data Type Conversion15" Execution
DataTypeConversion block "Data Type Conversion16" Execution
DataTypeConversion block "Data Type Conversion18" 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
DataTypeConversion block "Data Type Conversion8" Execution
DataTypeConversion block "Data Type Conversion9" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator10" Condition, Execution
RelationalOperator block "Relational Operator11" Condition, Execution
RelationalOperator block "Relational Operator13" Condition, Execution
RelationalOperator block "Relational Operator16" Condition, Execution
RelationalOperator block "Relational Operator17" Condition, Execution
RelationalOperator block "Relational Operator18" Condition, Execution
RelationalOperator block "Relational Operator19" Condition, Execution
RelationalOperator block "Relational Operator2" Condition, Execution
RelationalOperator block "Relational Operator20" Condition, Execution
RelationalOperator block "Relational Operator21" Condition, Execution
RelationalOperator block "Relational Operator22" Condition, Execution
RelationalOperator block "Relational Operator23" Condition, Execution
RelationalOperator block "Relational Operator24" Condition, Execution
RelationalOperator block "Relational Operator3" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
RelationalOperator block "Relational Operator6" Condition, Execution
RelationalOperator block "Relational Operator8" Condition, Execution
RelationalOperator block "Relational Operator9" Condition, Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant11" Execution
Constant block "Constant12" 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 "Constant29" Execution
Constant block "Constant3" Execution
Constant block "Constant30" Execution
Constant block "Constant31" Execution
Constant block "Constant32" Execution
Constant block "Constant33" Execution
Constant block "Constant35" Execution
Constant block "Constant37" Execution
Constant block "Constant4" Execution
Constant block "Constant40" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution
UnitDelay block "Unit Delay21" Execution

94. SubSystem block "CMS_GbCMS_BattFull_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_BattFull_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

95. SubSystem block "CMS_GbCMS_CellOvFlt_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_CellOvFlt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

96. SubSystem block "CMS_GbCMS_CellUvFlt_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_CellUvFlt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

97. SubSystem block "CMS_GbCMS_ConsisWarn_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_ConsisWarn_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

98. SubSystem block "CMS_GbCMS_MishWarn_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_MishWarn_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

99. SubSystem block "CMS_GbCMS_OTAModeSt_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_OTAModeSt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

100. SubSystem block "CMS_GbCMS_OverChrgWarn_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_OverChrgWarn_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

101. SubSystem block "CMS_GbCMS_PackOvFlt_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_PackOvFlt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

102. SubSystem block "CMS_GbCMS_PackUvFlt_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_PackUvFlt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

103. SubSystem block "CMS_GbCMS_SerLamp_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_SerLamp_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

104. SubSystem block "CMS_GbCMS_SocHighWarn_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_SocHighWarn_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

105. SubSystem block "CMS_GbCMS_SocHopWarn_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_SocHopWarn_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

106. SubSystem block "CMS_GbCMS_SocLowWarn_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_SocLowWarn_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

107. SubSystem block "CMS_GbCMS_TempDiffWarn_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_TempDiffWarn_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

108. SubSystem block "CMS_GbCMS_TempHighWarn_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_TempHighWarn_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

109. SubSystem block "CMS_GbCMS_WarnLamp_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GbCMS_WarnLamp_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

110. SubSystem block "CMS_GcCMS_ChrgRemTime_Min"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GcCMS_ChrgRemTime_Min
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

111. SubSystem block "CMS_GcCMS_RealSoc_pct"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GcCMS_RealSoc_pct
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

112. SubSystem block "CMS_GcCMS_ResIso_Kohm"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GcCMS_ResIso_Kohm
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

113. SubSystem block "CMS_GeCMS_ACChgMode_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GeCMS_ACChgMode_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

114. SubSystem block "CMS_GeCMS_ACPlugCnnt_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GeCMS_ACPlugCnnt_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

115. SubSystem block "CMS_GeCMS_AcDcConnBoth_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GeCMS_AcDcConnBoth_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

116. SubSystem block "CMS_GeCMS_DCChgMode_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GeCMS_DCChgMode_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

117. SubSystem block "CMS_GeCMS_DCPlugConn_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_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: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/CMS_GeCMS_DCPlugConn_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

118. SubSystem block "IfThenElse"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys

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

   Full Coverage

Model Object Metric
Switch block "Switch1" Decision, Execution

119. SubSystem block "IfThenElse1"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys

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

   Full Coverage

Model Object Metric
Switch block "Switch1" Decision, Execution

120. SubSystem block "IfThenElse2"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys

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

   Full Coverage

Model Object Metric
Switch block "Switch1" Decision, Execution

121. SubSystem block "Turn On Delay Time"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys
Child Systems: EdgeRising

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Condition NA 100% (18/18) condition outcomes
Decision NA 100% (4/4) decision outcomes
MCDC NA 83% (5/6) conditions reversed the outcome
Execution NA 100% (12/12) objective outcomes

   Logic block "AND"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/Turn On Delay Time
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/Turn On Delay Time

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

   Full Coverage

Model Object Metric
Logic block "OR" Condition, MCDC, Execution
MinMax block "Minimum" Decision, Execution
Switch block "Switch1" Decision, Execution
Sum block "Summation" Execution
RelationalOperator block "Greater Than" Condition, Execution
Constant block "Constant Value1" Execution
UnitDelay block "Unit Delay" Execution

122. SubSystem block "EdgeRising"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/Turn On Delay Time

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

   Logic block "OR1"

Justify or Exclude
Parent: CMS_MIL/CMS/2CE_100ms/2CE_100ms_sys/Turn On Delay Time/EdgeRising

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

   Full Coverage

Model Object Metric
Logic block "AND" Condition, MCDC, Execution
UnitDelay block "Unit Delay" Execution

123. SubSystem block "2CF_100ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 2CF_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 19
Condition NA 100% (4/4) condition outcomes
Decision 100% (1/1) decision outcomes 62% (13/21) decision outcomes
Execution NA 100% (39/39) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 230/230

124. SubSystem block "2CF_100ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/2CF_100ms
Child Systems: CMS_GbCMS_BattTempFault_flg,  CMS_GbCMS_IsoChkSt_flg,  CMS_GcCMS_BattNrmEnrg_kwh,  CMS_GcCMS_BattSoe_kwh,  CMS_GcCMS_BattTempAvrg_C,  CMS_GcCMS_BattTempMax_C,  CMS_GcCMS_BattTempMin_C,  CMS_GcCMS_FuseVolt_V

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 18
Condition NA 100% (4/4) condition outcomes
Decision NA 60% (12/20) decision outcomes
Execution NA 100% (39/39) objective outcomes

   Full Coverage

Model Object Metric
Switch block "Switch1" Decision, Execution
Switch block "Switch2" Decision, Execution
DataTypeConversion block "Data Type Conversion" Execution
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
Product block "Product" Execution
Product block "Product1" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator3" Condition, Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant8" Execution

125. SubSystem block "CMS_GbCMS_BattTempFault_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CF_100ms/2CF_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: CMS_MIL/CMS/2CF_100ms/2CF_100ms_sys/CMS_GbCMS_BattTempFault_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

126. SubSystem block "CMS_GbCMS_IsoChkSt_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/2CF_100ms/2CF_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: CMS_MIL/CMS/2CF_100ms/2CF_100ms_sys/CMS_GbCMS_IsoChkSt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

127. SubSystem block "CMS_GcCMS_BattNrmEnrg_kwh"

Justify or Exclude
Parent: CMS_MIL/CMS/2CF_100ms/2CF_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: CMS_MIL/CMS/2CF_100ms/2CF_100ms_sys/CMS_GcCMS_BattNrmEnrg_kwh
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

128. SubSystem block "CMS_GcCMS_BattSoe_kwh"

Justify or Exclude
Parent: CMS_MIL/CMS/2CF_100ms/2CF_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: CMS_MIL/CMS/2CF_100ms/2CF_100ms_sys/CMS_GcCMS_BattSoe_kwh
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

129. SubSystem block "CMS_GcCMS_BattTempAvrg_C"

Justify or Exclude
Parent: CMS_MIL/CMS/2CF_100ms/2CF_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: CMS_MIL/CMS/2CF_100ms/2CF_100ms_sys/CMS_GcCMS_BattTempAvrg_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

130. SubSystem block "CMS_GcCMS_BattTempMax_C"

Justify or Exclude
Parent: CMS_MIL/CMS/2CF_100ms/2CF_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: CMS_MIL/CMS/2CF_100ms/2CF_100ms_sys/CMS_GcCMS_BattTempMax_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

131. SubSystem block "CMS_GcCMS_BattTempMin_C"

Justify or Exclude
Parent: CMS_MIL/CMS/2CF_100ms/2CF_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: CMS_MIL/CMS/2CF_100ms/2CF_100ms_sys/CMS_GcCMS_BattTempMin_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

132. SubSystem block "CMS_GcCMS_FuseVolt_V"

Justify or Exclude
Parent: CMS_MIL/CMS/2CF_100ms/2CF_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: CMS_MIL/CMS/2CF_100ms/2CF_100ms_sys/CMS_GcCMS_FuseVolt_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

133. SubSystem block "318_500ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 318_500ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 27
Decision 100% (1/1) decision outcomes 52% (14/27) decision outcomes
Execution NA 100% (43/43) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 46/46

134. SubSystem block "318_500ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms
Child Systems: CMS_GbCMS_DChrgWkUp_flg,  CMS_GcCMS_MaxCellTempNumb_numb,  CMS_GcCMS_MaxCellVoltNumb_numb,  CMS_GcCMS_MaxTempNumb_numb,  CMS_GcCMS_MaxVoltNumb_numb,  CMS_GcCMS_MinCellTempNumb_numb,  CMS_GcCMS_MinCellVoltNumb_numb,  CMS_GcCMS_MinTempNumb_numb,  CMS_GcCMS_MinVoltNumb_numb,  CMS_GeCMS_AChrgObsr_enum,  CMS_GeCMS_DChrgModeDebug_enum,  CMS_GeCMS_EvccMode_enum,  CMS_GeCMS_PreThmObsvr_enum

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 26
Decision NA 50% (13/26) decision outcomes
Execution NA 100% (43/43) objective outcomes

   Full Coverage

Model Object Metric
Constant block "Constant1" Execution
Constant block "Constant15" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution

135. SubSystem block "CMS_GbCMS_DChrgWkUp_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms/318_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: CMS_MIL/CMS/318_500ms/318_500ms_sys/CMS_GbCMS_DChrgWkUp_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

136. SubSystem block "CMS_GcCMS_MaxCellTempNumb_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms/318_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: CMS_MIL/CMS/318_500ms/318_500ms_sys/CMS_GcCMS_MaxCellTempNumb_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

137. SubSystem block "CMS_GcCMS_MaxCellVoltNumb_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms/318_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: CMS_MIL/CMS/318_500ms/318_500ms_sys/CMS_GcCMS_MaxCellVoltNumb_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

138. SubSystem block "CMS_GcCMS_MaxTempNumb_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms/318_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: CMS_MIL/CMS/318_500ms/318_500ms_sys/CMS_GcCMS_MaxTempNumb_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

139. SubSystem block "CMS_GcCMS_MaxVoltNumb_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms/318_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: CMS_MIL/CMS/318_500ms/318_500ms_sys/CMS_GcCMS_MaxVoltNumb_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

140. SubSystem block "CMS_GcCMS_MinCellTempNumb_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms/318_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: CMS_MIL/CMS/318_500ms/318_500ms_sys/CMS_GcCMS_MinCellTempNumb_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

141. SubSystem block "CMS_GcCMS_MinCellVoltNumb_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms/318_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: CMS_MIL/CMS/318_500ms/318_500ms_sys/CMS_GcCMS_MinCellVoltNumb_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

142. SubSystem block "CMS_GcCMS_MinTempNumb_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms/318_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: CMS_MIL/CMS/318_500ms/318_500ms_sys/CMS_GcCMS_MinTempNumb_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

143. SubSystem block "CMS_GcCMS_MinVoltNumb_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms/318_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: CMS_MIL/CMS/318_500ms/318_500ms_sys/CMS_GcCMS_MinVoltNumb_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

144. SubSystem block "CMS_GeCMS_AChrgObsr_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms/318_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: CMS_MIL/CMS/318_500ms/318_500ms_sys/CMS_GeCMS_AChrgObsr_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

145. SubSystem block "CMS_GeCMS_DChrgModeDebug_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms/318_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: CMS_MIL/CMS/318_500ms/318_500ms_sys/CMS_GeCMS_DChrgModeDebug_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

146. SubSystem block "CMS_GeCMS_EvccMode_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms/318_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: CMS_MIL/CMS/318_500ms/318_500ms_sys/CMS_GeCMS_EvccMode_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

147. SubSystem block "CMS_GeCMS_PreThmObsvr_enum"

Justify or Exclude
Parent: CMS_MIL/CMS/318_500ms/318_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: CMS_MIL/CMS/318_500ms/318_500ms_sys/CMS_GeCMS_PreThmObsvr_enum
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

148. SubSystem block "3B0_1000ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 3B0_1000ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 37
Decision 100% (1/1) decision outcomes 51% (19/37) decision outcomes
Execution NA 100% (58/58) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 23/23

149. SubSystem block "3B0_1000ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms
Child Systems: CMS_GbCMS_DChgStVoltOut_flg,  CMS_GcCMS_BattOvrTempErr_numb,  CMS_GcCMS_CC2ChkVoltErr_numb,  CMS_GcCMS_ChrgAccum_Ah,  CMS_GcCMS_ChrgCnntErr_numb,  CMS_GcCMS_ChrgCurrAbnrm_numb,  CMS_GcCMS_ChrgVoltAbnrm_numb,  CMS_GcCMS_DChrgBattInsulationErr_numb,  CMS_GcCMS_DChrgChrgerActStop_numb,  CMS_GcCMS_DChrgCurrReq_A,  CMS_GcCMS_DChrgOutpCnntOvrTempErr_numb,  CMS_GcCMS_DChrgRchCellVoltLmt_numb,  CMS_GcCMS_DChrgRchPackVoltLmt_numb,  CMS_GcCMS_DChrgRchSocLmt_numb,  CMS_GcCMS_DChrgVoltReq_V,  CMS_GcCMS_MainRelayErr_numb,  CMS_GcCMS_OtherErr_numb,  CMS_GcCMS_PcbOvrTempErr_numb

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 36
Decision NA 50% (18/36) decision outcomes
Execution NA 100% (58/58) objective outcomes

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion" Execution
DataTypeConversion block "Data Type Conversion1" Execution
Product block "Product" Execution
Constant block "Constant1" Execution

150. SubSystem block "CMS_GbCMS_DChgStVoltOut_flg"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GbCMS_DChgStVoltOut_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

151. SubSystem block "CMS_GcCMS_BattOvrTempErr_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_BattOvrTempErr_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

152. SubSystem block "CMS_GcCMS_CC2ChkVoltErr_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_CC2ChkVoltErr_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

153. SubSystem block "CMS_GcCMS_ChrgAccum_Ah"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_ChrgAccum_Ah
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

154. SubSystem block "CMS_GcCMS_ChrgCnntErr_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_ChrgCnntErr_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

155. SubSystem block "CMS_GcCMS_ChrgCurrAbnrm_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_ChrgCurrAbnrm_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

156. SubSystem block "CMS_GcCMS_ChrgVoltAbnrm_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_ChrgVoltAbnrm_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

157. SubSystem block "CMS_GcCMS_DChrgBattInsulationErr_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_DChrgBattInsulationErr_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

158. SubSystem block "CMS_GcCMS_DChrgChrgerActStop_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_DChrgChrgerActStop_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

159. SubSystem block "CMS_GcCMS_DChrgCurrReq_A"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_DChrgCurrReq_A
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

160. SubSystem block "CMS_GcCMS_DChrgOutpCnntOvrTempErr_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_DChrgOutpCnntOvrTempErr_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

161. SubSystem block "CMS_GcCMS_DChrgRchCellVoltLmt_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_DChrgRchCellVoltLmt_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

162. SubSystem block "CMS_GcCMS_DChrgRchPackVoltLmt_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_DChrgRchPackVoltLmt_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

163. SubSystem block "CMS_GcCMS_DChrgRchSocLmt_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_DChrgRchSocLmt_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

164. SubSystem block "CMS_GcCMS_DChrgVoltReq_V"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_DChrgVoltReq_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

165. SubSystem block "CMS_GcCMS_MainRelayErr_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_MainRelayErr_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

166. SubSystem block "CMS_GcCMS_OtherErr_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_OtherErr_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

167. SubSystem block "CMS_GcCMS_PcbOvrTempErr_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3B0_1000ms/3B0_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: CMS_MIL/CMS/3B0_1000ms/3B0_1000ms_sys/CMS_GcCMS_PcbOvrTempErr_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

168. SubSystem block "3E0_20ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 3E0_20ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 12
Condition NA 100% (2/2) condition outcomes
Decision 100% (1/1) decision outcomes 62% (8/13) decision outcomes
Execution NA 100% (38/38) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 1150/1150

169. SubSystem block "3E0_20ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/3E0_20ms
Child Systems: CMS_GcCMS_CellVolt1_V,  CMS_GcCMS_CellVolt2_V,  CMS_GcCMS_CellVolt3_V,  CMS_GcCMS_CellVolt4_V,  CMS_GcCMS_CellVoltCnt_numb

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 11
Condition NA 100% (2/2) condition outcomes
Decision NA 58% (7/12) decision outcomes
Execution NA 100% (38/38) objective outcomes

   Full Coverage

Model Object Metric
Switch block "Switch1" Decision, Execution
DataTypeConversion block "Data Type Conversion" Execution
Product block "Divide6" Execution
Product block "Product1" Execution
Sum block "Add1" Execution
Sum block "Add2" Execution
Sum block "Add3" Execution
Sum block "Add4" Execution
Sum block "Add5" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
Constant block "Constant1" Execution
Constant block "Constant13" Execution
Constant block "Constant14" Execution
Constant block "Constant2" Execution
Constant block "Constant21" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Selector block "Selector" Execution
Selector block "Selector1" Execution
Selector block "Selector2" Execution
Selector block "Selector3" Execution
UnitDelay block "Unit Delay" Execution

170. SubSystem block "CMS_GcCMS_CellVolt1_V"

Justify or Exclude
Parent: CMS_MIL/CMS/3E0_20ms/3E0_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: CMS_MIL/CMS/3E0_20ms/3E0_20ms_sys/CMS_GcCMS_CellVolt1_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

171. SubSystem block "CMS_GcCMS_CellVolt2_V"

Justify or Exclude
Parent: CMS_MIL/CMS/3E0_20ms/3E0_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: CMS_MIL/CMS/3E0_20ms/3E0_20ms_sys/CMS_GcCMS_CellVolt2_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

172. SubSystem block "CMS_GcCMS_CellVolt3_V"

Justify or Exclude
Parent: CMS_MIL/CMS/3E0_20ms/3E0_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: CMS_MIL/CMS/3E0_20ms/3E0_20ms_sys/CMS_GcCMS_CellVolt3_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

173. SubSystem block "CMS_GcCMS_CellVolt4_V"

Justify or Exclude
Parent: CMS_MIL/CMS/3E0_20ms/3E0_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: CMS_MIL/CMS/3E0_20ms/3E0_20ms_sys/CMS_GcCMS_CellVolt4_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

174. SubSystem block "CMS_GcCMS_CellVoltCnt_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3E0_20ms/3E0_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: CMS_MIL/CMS/3E0_20ms/3E0_20ms_sys/CMS_GcCMS_CellVoltCnt_numb
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

175. SubSystem block "3E1_100ms"

Justify or Exclude
Parent: CMS_MIL/CMS
Child Systems: 3E1_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 20
Condition NA 100% (4/4) condition outcomes
Decision 100% (1/1) decision outcomes 65% (15/23) decision outcomes
Execution NA 100% (63/63) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 230/230

176. SubSystem block "3E1_100ms_sys"

Justify or Exclude
Parent: CMS_MIL/CMS/3E1_100ms
Child Systems: CMS_GcCMS_CellTemp1_C,  CMS_GcCMS_CellTemp2_C,  CMS_GcCMS_CellTemp3_C,  CMS_GcCMS_CellTemp4_C,  CMS_GcCMS_CellTemp5_C,  CMS_GcCMS_CellTemp6_C,  CMS_GcCMS_CellTemp7_C,  CMS_GcCMS_CellTempCnt_numb,  LaCMS_CellTemp_C

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 19
Condition NA 100% (4/4) condition outcomes
Decision NA 64% (14/22) decision outcomes
Execution NA 100% (63/63) objective outcomes

   Full Coverage

Model Object Metric
Switch block "Switch1" Decision, Execution
DataTypeConversion block "Data Type Conversion" Execution
Product block "Divide6" Execution
Sum block "Add1" Execution
Sum block "Add2" Execution
Sum block "Add3" Execution
Sum block "Add4" Execution
Sum block "Add5" Execution
Sum block "Add6" Execution
Sum block "Add7" Execution
Sum block "Add8" Execution
Sum block "Add9" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
Constant block "Constant1" Execution
Constant block "Constant13" Execution
Constant block "Constant14" Execution
Constant block "Constant2" Execution
Constant block "Constant21" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Selector block "Selector" Execution
Selector block "Selector1" Execution
Selector block "Selector2" Execution
Selector block "Selector3" Execution
Selector block "Selector4" Execution
Selector block "Selector5" Execution
Selector block "Selector6" Execution
UnitDelay block "Unit Delay" Execution

177. SubSystem block "CMS_GcCMS_CellTemp1_C"

Justify or Exclude
Parent: CMS_MIL/CMS/3E1_100ms/3E1_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: CMS_MIL/CMS/3E1_100ms/3E1_100ms_sys/CMS_GcCMS_CellTemp1_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

178. SubSystem block "CMS_GcCMS_CellTemp2_C"

Justify or Exclude
Parent: CMS_MIL/CMS/3E1_100ms/3E1_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: CMS_MIL/CMS/3E1_100ms/3E1_100ms_sys/CMS_GcCMS_CellTemp2_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

179. SubSystem block "CMS_GcCMS_CellTemp3_C"

Justify or Exclude
Parent: CMS_MIL/CMS/3E1_100ms/3E1_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: CMS_MIL/CMS/3E1_100ms/3E1_100ms_sys/CMS_GcCMS_CellTemp3_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

180. SubSystem block "CMS_GcCMS_CellTemp4_C"

Justify or Exclude
Parent: CMS_MIL/CMS/3E1_100ms/3E1_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: CMS_MIL/CMS/3E1_100ms/3E1_100ms_sys/CMS_GcCMS_CellTemp4_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

181. SubSystem block "CMS_GcCMS_CellTemp5_C"

Justify or Exclude
Parent: CMS_MIL/CMS/3E1_100ms/3E1_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: CMS_MIL/CMS/3E1_100ms/3E1_100ms_sys/CMS_GcCMS_CellTemp5_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

182. SubSystem block "CMS_GcCMS_CellTemp6_C"

Justify or Exclude
Parent: CMS_MIL/CMS/3E1_100ms/3E1_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: CMS_MIL/CMS/3E1_100ms/3E1_100ms_sys/CMS_GcCMS_CellTemp6_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

183. SubSystem block "CMS_GcCMS_CellTemp7_C"

Justify or Exclude
Parent: CMS_MIL/CMS/3E1_100ms/3E1_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: CMS_MIL/CMS/3E1_100ms/3E1_100ms_sys/CMS_GcCMS_CellTemp7_C
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

184. SubSystem block "CMS_GcCMS_CellTempCnt_numb"

Justify or Exclude
Parent: CMS_MIL/CMS/3E1_100ms/3E1_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: CMS_MIL/CMS/3E1_100ms/3E1_100ms_sys/CMS_GcCMS_CellTempCnt_numb
Uncovered Links:  Previous uncovered object

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

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

   Full Coverage

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

185. SubSystem block "LaCMS_CellTemp_C"

Justify or Exclude
Parent: CMS_MIL/CMS/3E1_100ms/3E1_100ms_sys

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

   Full Coverage

Model Object Metric
ForIterator block "CellTempIterator" Decision
Switch block "Switch4" Decision, Execution
DataTypeConversion block "Data Type Conversion" Execution
Sum block "Add8" Execution
RelationalOperator block "Relational Operator2" Condition, Execution
Assignment block "Array Assignment" Execution
Constant block "Constant1" Execution
Selector block "Selector1" Execution
Selector block "Selector7" Execution

186. SubSystem block "CMS_Schedule"

Justify or Exclude
Parent: /CMS_MIL
Child Systems: CMS_Schedule

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

187. Chart "CMS_Schedule"

Justify or Exclude
Parent: CMS_MIL/CMS_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