Coverage Report for Copy_of_MSM

Table of Contents

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

Analysis Information

Model Information

  Model version   'M108C102'
  Author   xigkd
  Last saved   Mon Apr 05 10:15:56 2021

Simulation Optimization Options

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

Coverage Options

  Analyzed model   Copy_of_MSM
  Logic block short circuiting   off
  MCDC mode   masking

Tests

Test# Started execution Ended execution
Test 1 07-Apr-2021 14:31:32 07-Apr-2021 14:31:32

Summary

Model Hierarchy/Complexity Test 1  
Decision Condition MCDC Execution  
1. Copy_of_MSM 64 50%
   
59%
   
0%
   
89%
   
 
2. . . . MainState_10ms_sys 59 50%
   
59%
   
0%
   
89%
   
 
3. . . . . . . CANNetWorkRelease 6 50%
   
75%
   
0%
   
100%
   
 
4. . . . . . . . . . MSM_GbMSM_NetWorkRls_flg 2 50%
   
NA NA 100%
   
 
5. . . . . . . . . . NoWakeupDelay 4 50%
   
76%
   
0%
   
100%
   
 
6. . . . . . . . . . . . . BMSDelay 4 50%
   
50%
   
NA 100%
   
 
7. . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
8. . . . . . . . . . OnlyTPLWakeup   NA 76%
   
NA 100%
   
 
9. . . . . . . CANNetWork_InitFault 2 50%
   
50%
   
NA 100%
   
 
10. . . . . . . . . . MSM_GbMSM_NetWorkUnInitFlt_flg 2 50%
   
NA NA 100%
   
 
11. . . . . . . MSMState 9 43%
   
NA NA NA  
12. . . . . . . . . . SF: MainState_10ms_sys/MSMState 8 43%
   
NA NA NA  
13. . . . . . . MSM_GbMSM_SelfChckMaxTiReach_flg 2 50%
   
NA NA 100%
   
 
14. . . . . . . MSM_GbMSM_SelfCheck_flg 2 50%
   
NA NA 100%
   
 
15. . . . . . . MSM_GbMSM_SleepReq_flg 2 50%
   
NA NA 100%
   
 
16. . . . . . . MSM_GeMSM_BMUState_enum 2 50%
   
NA NA 100%
   
 
17. . . . . . . PreShutdownMode 6 75%
   
50%
   
NA 100%
   
 
18. . . . . . . . . . PreShutdownToShutdownCondition 4 67%
   
50%
   
NA 100%
   
 
19. . . . . . . . . . . . . BMSDelay 4 67%
   
50%
   
NA 100%
   
 
20. . . . . . . . . . . . . . . . Unit Delay Resettable 2 75%
   
NA NA 100%
   
 
21. . . . . . . RunMode 2 50%
   
0%
   
NA 50%
   
 
22. . . . . . . ShutdownMode 10 7%
   
0%
   
0%
   
35%
   
 
23. . . . . . . . . . ShutdownToStandbyCondition 8 0%
   
0%
   
0%
   
35%
   
 
24. . . . . . . . . . . . . BMSDelay 4 0%
   
0%
   
NA 14%
   
 
25. . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
26. . . . . . . . . . . . . BMSDelay2 4 0%
   
0%
   
NA 14%
   
 
27. . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
28. . . . . . . SleepFault_sys 6 50%
   
70%
   
0%
   
100%
   
 
29. . . . . . . . . . BMSDelay 4 50%
   
50%
   
NA 100%
   
 
30. . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
31. . . . . . . . . . MSM_GbMSM_SleepFlt_flg 2 50%
   
NA NA 100%
   
 
32. . . . . . . StandbyMode 10 86%
   
56%
   
0%
   
100%
   
 
33. . . . . . . . . . StandbyToPreShutdownCondition 4 83%
   
58%
   
0%
   
100%
   
 
34. . . . . . . . . . . . . BMSDelay 4 83%
   
75%
   
NA 100%
   
 
35. . . . . . . . . . . . . . . . Unit Delay Resettable 2 75%
   
NA NA 100%
   
 
36. . . . . . . . . . StandbyToRunCondition 4 83%
   
55%
   
0%
   
100%
   
 
37. . . . . . . . . . . . . BMSDelay 4 83%
   
75%
   
NA 100%
   
 
38. . . . . . . . . . . . . . . . Unit Delay Resettable 2 75%
   
NA NA 100%
   
 

Details

1. Model "Copy_of_MSM"

Child Systems: MainState_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 64
Condition NA 59% (98/166) condition outcomes
Decision NA 50% (39/78) decision outcomes
MCDC NA 0% (0/35) conditions reversed the outcome
Execution NA 89% (150/168) objective outcomes

2. SubSystem block "MainState_10ms_sys"

Justify or Exclude
Parent: /Copy_of_MSM
Child Systems: CANNetWorkRelease,  CANNetWork_InitFault,  MSMState,  MSM_GbMSM_SelfChckMaxTiReach_flg,  MSM_GbMSM_SelfCheck_flg,  MSM_GbMSM_SleepReq_flg,  MSM_GeMSM_BMUState_enum,  PreShutdownMode,  RunMode,  ShutdownMode,  SleepFault_sys,  StandbyMode

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 59
Condition NA 59% (98/166) condition outcomes
Decision NA 50% (39/78) decision outcomes
MCDC NA 0% (0/35) conditions reversed the outcome
Execution NA 89% (150/168) objective outcomes

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys
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
  input1 == input2 
201 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 
201 

   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
RelationalOperator block "Relational Operator" Condition, Execution
RelationalOperator block "Relational Operator4" Condition, Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
UnitDelay block "Unit Delay" Execution

3. SubSystem block "CANNetWorkRelease"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys
Child Systems: MSM_GbMSM_NetWorkRls_flg,  NoWakeupDelay,  OnlyTPLWakeup

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 75% (54/72) condition outcomes
Decision NA 50% (4/8) decision outcomes
MCDC NA 0% (0/16) conditions reversed the outcome
Execution NA 100% (49/49) objective outcomes

   Logic block "Logical Operator3"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 3 blocks
Decision/Condition True Out False Out
C1 || ((((((C2 && C3) && C4) && C5) && (C6 || C7)) && C8) && C9)
      C1 (Logical Operator3 In1) (TTTTFFTFT) FFFTTFFFT
      C2 (Logical Operator2 In1) (FTTTTTTTT) (FFTTTTTTT)
      C3 (Logical Operator2 In2) (FTTTTTTTT) (FTFTTTTTT)
      C4 (Logical Operator2 In3) (FTTTTTTTT) (FTTFTTTTT)
      C5 (Logical Operator2 In4) (FTTTTTTTT) (FTTTFTTTT)
      C6 (Logical Operator1 In1) (FTTTTTFTT) (FTTTTFFTT)
      C7 (Logical Operator1 In2) (FTTTTFTTT) (FTTTTFFTT)
      C8 (Logical Operator2 In6) (FTTTTTTTT) (FTTTTTTFT)
      C9 (Logical Operator2 In7) (FTTTTTTTT) (FTTTTTTTF)


4. SubSystem block "MSM_GbMSM_NetWorkRls_flg"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/MSM_GbMSM_NetWorkRls_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) 201/201
      true (output is from 1st input port) 0/201

   Full Coverage

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

5. SubSystem block "NoWakeupDelay"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease
Child Systems: BMSDelay

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/NoWakeupDelay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
201 
  input port 2  51  150 

   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/NoWakeupDelay
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
((((C1 && C2) && C3) && C4) && (C5 || C6)) && C7
      C1 (Logical Operator2 In1) (TTTTTTT) (FTTTTTT)
      C2 (Logical Operator2 In2) (TTTTTTT) (TFTTTTT)
      C3 (Logical Operator2 In3) (TTTTTTT) (TTFTTTT)
      C4 (Logical Operator2 In4) (TTTTFTT) TTTFFTT
      C5 (Logical Operator1 In1) (TTTTTFT) (TTTTFFT)
      C6 (Logical Operator1 In2) (TTTTFTT) (TTTTFFT)
      C7 (Logical Operator2 In6) (TTTTTTT) (TTTTTTF)


   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/NoWakeupDelay
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 
201 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/NoWakeupDelay
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  201 

   RelationalOperator block "Relational Operator8"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/NoWakeupDelay
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  201 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion6" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator2" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
RelationalOperator block "Relational Operator7" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant14" Execution
Constant block "Constant2" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution

6. SubSystem block "BMSDelay"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/NoWakeupDelay
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/NoWakeupDelay/BMSDelay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
201 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/NoWakeupDelay/BMSDelay
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) 201/201
      true (output is from 1st input port) 0/201

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/NoWakeupDelay/BMSDelay
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 
201 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

7. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/NoWakeupDelay/BMSDelay

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

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/NoWakeupDelay/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) 0/201
      true (output is from 1st input port) 201/201

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/NoWakeupDelay/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) 0/201
      true (output is from 1st input port) 201/201

8. SubSystem block "OnlyTPLWakeup"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Condition NA 76% (26/34) condition outcomes
Execution NA 100% (19/19) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/OnlyTPLWakeup
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
201 
  input port 2  51  150 

   Logic block "Logical Operator2"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/OnlyTPLWakeup
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 79% (11/14) condition outcomes
MCDC see Logical Operator3
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  51  150 
  input port 2  51  150 
  input port 3  201 
  input port 4  150  51 
  input port 5  51  150 
  input port 6 
201 
  input port 7  201 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/OnlyTPLWakeup
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 
201 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/OnlyTPLWakeup
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  201 

   RelationalOperator block "Relational Operator8"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/OnlyTPLWakeup
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 
201 

   RelationalOperator block "Relational Operator9"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWorkRelease/OnlyTPLWakeup
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  201 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion6" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator2" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
RelationalOperator block "Relational Operator7" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution

9. SubSystem block "CANNetWork_InitFault"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys
Child Systems: MSM_GbMSM_NetWorkUnInitFlt_flg

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

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWork_InitFault
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 
201 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion2" Execution
Constant block "Constant9" Execution

10. SubSystem block "MSM_GbMSM_NetWorkUnInitFlt_flg"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWork_InitFault

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/CANNetWork_InitFault/MSM_GbMSM_NetWorkUnInitFlt_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) 201/201
      true (output is from 1st input port) 0/201

   Full Coverage

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

11. SubSystem block "MSMState"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys
Child Systems: MainState_10ms_sys/MSMState

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 9
Decision NA 43% (6/14) decision outcomes

12. Chart "MainState_10ms_sys/MSMState"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/MSMState
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 3 8
Decision 50% (2/4) decision outcomes 43% (6/14) decision outcomes

  Decisions analyzed
  Substate executed  50%
      State "Pershutdown" 99/200
      State "Run" 0/200
      State "Shutdown" 0/200
      State "Standby" 101/200

   Transition "[ASWTYPE_TRUE == LbMSM_StandbyToRun_flg]" from "Standby" to "Run"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/MSMState
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Transition "[ASWTYPE_TRUE == LbMSM_RunToPreShut_flg]" from "Run" to "Pershutdown"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/MSMState
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Transition "[ASWTYPE_TRUE == LbMSM_PreShutToShut_flg..." from "Pershutdown" to "Shutdown"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/MSMState
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Transition "[ASWTYPE_TRUE == LbMSM_ShutdownToStb_flg..." from "Shutdown" to "Standby"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/MSMState
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

Model Object Metric
Transition "[ASWTYPE_TRUE == LbMSM_StbToPreShut_flg]" from "Standby" to "Pershutdown" Decision

13. SubSystem block "MSM_GbMSM_SelfChckMaxTiReach_flg"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/MSM_GbMSM_SelfChckMaxTiReach_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) 201/201
      true (output is from 1st input port) 0/201

   Full Coverage

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

14. SubSystem block "MSM_GbMSM_SelfCheck_flg"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/MSM_GbMSM_SelfCheck_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) 201/201
      true (output is from 1st input port) 0/201

   Full Coverage

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

15. SubSystem block "MSM_GbMSM_SleepReq_flg"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/MSM_GbMSM_SleepReq_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) 201/201
      true (output is from 1st input port) 0/201

   Full Coverage

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

16. SubSystem block "MSM_GeMSM_BMUState_enum"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/MSM_GeMSM_BMUState_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) 201/201
      true (output is from 1st input port) 0/201

   Full Coverage

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

17. SubSystem block "PreShutdownMode"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys
Child Systems: PreShutdownToShutdownCondition

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

  Decisions analyzed
  enable logical value  100%
      false 102/201
      true 99/201

18. SubSystem block "PreShutdownToShutdownCondition"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/PreShutdownMode
Child Systems: BMSDelay

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

   Full Coverage

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

19. SubSystem block "BMSDelay"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/PreShutdownMode/PreShutdownToShutdownCondition
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/PreShutdownMode/PreShutdownToShutdownCondition/BMSDelay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/PreShutdownMode/PreShutdownToShutdownCondition/BMSDelay
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) 99/99
      true (output is from 1st input port) 0/99

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/PreShutdownMode/PreShutdownToShutdownCondition/BMSDelay
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 
99 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

20. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/PreShutdownMode/PreShutdownToShutdownCondition/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: Copy_of_MSM/MainState_10ms_sys/PreShutdownMode/PreShutdownToShutdownCondition/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) 99/99
      true (output is from 1st input port) 0/99

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution

21. SubSystem block "RunMode"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/RunMode
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

22. SubSystem block "ShutdownMode"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys
Child Systems: ShutdownToStandbyCondition
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 10
Condition NA 0% (0/18) condition outcomes
Decision 50% (1/2) decision outcomes 7% (1/14) decision outcomes
MCDC NA 0% (0/2) conditions reversed the outcome
Execution NA 35% (9/26) objective outcomes

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

23. SubSystem block "ShutdownToStandbyCondition"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode
Child Systems: BMSDelay,  BMSDelay2

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 8
Condition NA 0% (0/18) condition outcomes
Decision NA 0% (0/12) decision outcomes
MCDC NA 0% (0/2) conditions reversed the outcome
Execution NA 35% (9/26) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

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


   DataTypeConversion block "Data Type Conversion2"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 ~= input2 

   Full Coverage

Model Object Metric
Constant block "Constant1" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant9" Execution

24. SubSystem block "BMSDelay"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

25. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay

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

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

26. SubSystem block "BMSDelay2"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay2
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay2
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay2
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay2
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

27. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay2

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

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay2/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/ShutdownMode/ShutdownToStandbyCondition/BMSDelay2/Unit Delay Resettable
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

28. SubSystem block "SleepFault_sys"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys
Child Systems: BMSDelay,  MSM_GbMSM_SleepFlt_flg

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

   Logic block "Logical"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/SleepFault_sys
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 75% (3/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 
201 
  input port 2  51  150 

  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)


   Full Coverage

Model Object Metric
RelationalOperator block "Relational Operator6" Condition, Execution
Constant block "Constant13" Execution
Constant block "Constant14" Execution
Constant block "Constant5" Execution

29. SubSystem block "BMSDelay"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/SleepFault_sys
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/SleepFault_sys/BMSDelay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
201 

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/SleepFault_sys/BMSDelay
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) 201/201
      true (output is from 1st input port) 0/201

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/SleepFault_sys/BMSDelay
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 
201 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant" Execution

30. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/SleepFault_sys/BMSDelay

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

   Switch block "Init"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/SleepFault_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) 0/201
      true (output is from 1st input port) 201/201

   Switch block "Reset"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/SleepFault_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) 0/201
      true (output is from 1st input port) 201/201

31. SubSystem block "MSM_GbMSM_SleepFlt_flg"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/SleepFault_sys

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

   Switch block "Switch"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/SleepFault_sys/MSM_GbMSM_SleepFlt_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) 201/201
      true (output is from 1st input port) 0/201

   Full Coverage

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

32. SubSystem block "StandbyMode"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys
Child Systems: StandbyToPreShutdownCondition,  StandbyToRunCondition

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 10
Condition NA 56% (28/50) condition outcomes
Decision 100% (2/2) decision outcomes 86% (12/14) decision outcomes
MCDC NA 0% (0/15) conditions reversed the outcome
Execution NA 100% (35/35) objective outcomes

  Decisions analyzed
  enable logical value  100%
      false 100/201
      true 101/201

33. SubSystem block "StandbyToPreShutdownCondition"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode
Child Systems: BMSDelay

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToPreShutdownCondition
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 
101 
  input port 2  101 

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


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToPreShutdownCondition
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 
101 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToPreShutdownCondition
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  101 

   Full Coverage

Model Object Metric
Constant block "Constant1" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution

34. SubSystem block "BMSDelay"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToPreShutdownCondition
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: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToPreShutdownCondition/BMSDelay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  101 

   Full Coverage

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

35. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToPreShutdownCondition/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: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToPreShutdownCondition/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) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution

36. SubSystem block "StandbyToRunCondition"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode
Child Systems: BMSDelay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 4
Condition NA 55% (21/38) condition outcomes
Decision NA 83% (5/6) decision outcomes
MCDC NA 0% (0/13) conditions reversed the outcome
Execution NA 100% (21/21) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToRunCondition
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  101 
  input port 2  101 
  input port 3  101 
  input port 4  101 
  input port 5  101 
  input port 6  101 
  input port 7 
101 
  input port 8  101 
  input port 9 
101 
  input port 10 
101 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTTTTTTTTT) (FTTTTTTTTT)
      input port 2 (TTTTTTTTTT) (TFTTTTTTTT)
      input port 3 (TTTTTTTTTT) (TTFTTTTTTT)
      input port 4 (TTTTTTTTTT) (TTTFTTTTTT)
      input port 5 (TTTTTTTTTT) (TTTTFTTTTT)
      input port 6 (TTTTTTTTTT) (TTTTTFTTTT)
      input port 7 (TTTTTTTTTT) (TTTTTTFTTT)
      input port 8 (TTTTTTTTTT) (TTTTTTTFTT)
      input port 9 (TTTTTTTTTT) (TTTTTTTTFT)
      input port 10 (TTTTTTTTTT) (TTTTTTTTTF)


   Logic block "Logical Operator1"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToRunCondition
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
101 
  input port 2  101 
  input port 3  21  80 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 (TTT) FTT
      input port 2 (TTT) (TFT)
      input port 3 (TTT) (TTF)


   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToRunCondition
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  101 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToRunCondition
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 
101 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToRunCondition
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 
101 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToRunCondition
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 
101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution

37. SubSystem block "BMSDelay"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToRunCondition
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: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToRunCondition/BMSDelay
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   Full Coverage

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

38. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToRunCondition/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: Copy_of_MSM/MainState_10ms_sys/StandbyMode/StandbyToRunCondition/BMSDelay/Unit Delay Resettable
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) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution