Coverage Report for VDP

Table of Contents

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

Analysis Information

Model Information

  Model version   'M104C104'
  Author   xigkd
  Last saved   Sat Apr 10 16:41:15 2021

Harness information

  Harness model(s)   VDP_Harness1
  Harness model owner   VDP

Simulation Optimization Options

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

Coverage Options

  Analyzed model   VDP
  Logic block short circuiting   off
  MCDC mode   masking

Tests

Test# Started execution Ended execution
Test 1 10-Apr-2021 16:49:30 10-Apr-2021 16:49:31

Summary

Model Hierarchy/Complexity Test 1  
Decision Condition MCDC Execution  
1. VDP 78 56%
   
66%
   
6%
   
100%
   
 
2. . . . VDP 71 55%
   
66%
   
6%
   
100%
   
 
3. . . . . . . 0B5_10ms 13 67%
   
74%
   
17%
   
100%
   
 
4. . . . . . . . . . 0B5_10ms_sys 12 64%
   
74%
   
17%
   
100%
   
 
5. . . . . . . . . . . . . BMSDelay 4 83%
   
75%
   
NA 100%
   
 
6. . . . . . . . . . . . . . . . Unit Delay Resettable 2 75%
   
NA NA 100%
   
 
7. . . . . . . . . . . . . VDP_GbVDP_AppInvld_flg 2 50%
   
NA NA 100%
   
 
8. . . . . . . . . . . . . VDP_GcVDP_App_pct 2 50%
   
NA NA 100%
   
 
9. . . . . . . . . . . . . VDP_GcVDP_App_pct1 2 50%
   
NA NA 100%
   
 
10. . . . . . . . . . . . . VDP_GcVDP_App_pct2 2 50%
   
NA NA 100%
   
 
11. . . . . . . 2A3_10ms 32 51%
   
57%
   
0%
   
100%
   
 
12. . . . . . . . . . 2A3_10ms_sys 31 50%
   
57%
   
0%
   
100%
   
 
13. . . . . . . . . . . . . BMSDelay 4 50%
   
50%
   
NA 100%
   
 
14. . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
15. . . . . . . . . . . . . EdgeRising1 1 NA 50%
   
0%
   
100%
   
 
16. . . . . . . . . . . . . GbVDP_2A3Tiout_flgOverWrite 2 50%
   
NA NA 100%
   
 
17. . . . . . . . . . . . . VDP_GbVDP_LeadAcidChgHvOn_flg 2 50%
   
NA NA 100%
   
 
18. . . . . . . . . . . . . VDP_GbVDP_VCUTiout_flg 2 50%
   
NA NA 100%
   
 
19. . . . . . . . . . . . . VDP_GbVDP_VcuChrgDisable_flg 2 50%
   
NA NA 100%
   
 
20. . . . . . . . . . . . . VDP_GcVDP_ChrgLdReq_numb 2 50%
   
NA NA 100%
   
 
21. . . . . . . . . . . . . VDP_GeVDP_ChrgRqst_enum 2 50%
   
NA NA 100%
   
 
22. . . . . . . . . . . . . VDP_GeVDP_ChrgRqst_enum2 2 50%
   
NA NA 100%
   
 
23. . . . . . . . . . . . . VDP_GeVDP_ChrgRqst_enum3 2 50%
   
NA NA 100%
   
 
24. . . . . . . . . . . . . VDP_GeVDP_DriveRqst_enum 2 50%
   
NA NA 100%
   
 
25. . . . . . . . . . . . . VDP_GeVDP_HVoffOvrtmErr_enmu 2 50%
   
NA NA 100%
   
 
26. . . . . . . . . . . . . VDP_GeVDP_HVonOvrtmErr_enmu 2 50%
   
NA NA 100%
   
 
27. . . . . . . . . . . . . VDP_GeVDP_PreThmVcuPmt_enum 2 50%
   
NA NA 100%
   
 
28. . . . . . . 2A5_100ms 11 55%
   
67%
   
0%
   
100%
   
 
29. . . . . . . . . . 2A5_100ms_sys 10 50%
   
67%
   
0%
   
100%
   
 
30. . . . . . . . . . . . . VDP_GcVDP_ChkSumMsg2A5_numb1 2 50%
   
NA NA 100%
   
 
31. . . . . . . . . . . . . VDP_GcVDP_ChkSumMsg2A5_numb2 2 50%
   
NA NA 100%
   
 
32. . . . . . . . . . . . . VDP_GcVDP_ChkSumMsg2A5_numb3 2 50%
   
NA NA 100%
   
 
33. . . . . . . . . . . . . VDP_GeVDP_ElecMod_enum 2 50%
   
NA NA 100%
   
 
34. . . . . . . . . . . . . VDP_GeVDP_PreThmEna_enum 2 50%
   
NA NA 100%
   
 
35. . . . . . . 2A7_100ms 15 53%
   
67%
   
0%
   
100%
   
 
36. . . . . . . . . . 2A7_100ms_sys 14 50%
   
67%
   
0%
   
100%
   
 
37. . . . . . . . . . . . . VDP_GbVDP_BrkPedInvld_flg 2 50%
   
NA NA 100%
   
 
38. . . . . . . . . . . . . VDP_GbVDP_BrkPedSt_flg 2 50%
   
NA NA 100%
   
 
39. . . . . . . . . . . . . VDP_GcVDP_ChkSumMsg2A7_numb1 2 50%
   
NA NA 100%
   
 
40. . . . . . . . . . . . . VDP_GcVDP_ChkSumMsg2A7_numb2 2 50%
   
NA NA 100%
   
 
41. . . . . . . . . . . . . VDP_GcVDP_ChkSumMsg2A7_numb3 2 50%
   
NA NA 100%
   
 
42. . . . . . . . . . . . . VDP_GeVDP_VcuFalutLvl_enum 2 50%
   
NA NA 100%
   
 
43. . . . . . . . . . . . . VDP_GeVDP_VcuWrkSt_enum 2 50%
   
NA NA 100%
   
 
44. . . . VDP_Schedule 2 100%
   
NA NA NA  
45. . . . . . . SF: VDP_Schedule 1 100%
   
NA NA NA  

Details

1. Model "VDP"

Child Systems: VDP,  VDP_Schedule

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 78
Condition NA 66% (86/130) condition outcomes
Decision NA 56% (44/78) decision outcomes
MCDC NA 6% (2/36) conditions reversed the outcome
Execution NA 100% (187/187) objective outcomes

2. SubSystem block "VDP"

Justify or Exclude
Parent: /VDP
Child Systems: 0B5_10ms,  2A3_10ms,  2A5_100ms,  2A7_100ms

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 71
Condition NA 66% (86/130) condition outcomes
Decision NA 55% (42/76) decision outcomes
MCDC NA 6% (2/36) conditions reversed the outcome
Execution NA 100% (187/187) objective outcomes

3. SubSystem block "0B5_10ms"

Justify or Exclude
Parent: VDP/VDP
Child Systems: 0B5_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 13
Condition NA 74% (37/50) condition outcomes
Decision 100% (1/1) decision outcomes 67% (10/15) decision outcomes
MCDC NA 17% (2/12) conditions reversed the outcome
Execution NA 100% (49/49) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 301/301

4. SubSystem block "0B5_10ms_sys"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms
Child Systems: BMSDelay,  VDP_GbVDP_AppInvld_flg,  VDP_GcVDP_App_pct,  VDP_GcVDP_App_pct1,  VDP_GcVDP_App_pct2

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 12
Condition NA 74% (37/50) condition outcomes
Decision NA 64% (9/14) decision outcomes
MCDC NA 17% (2/12) conditions reversed the outcome
Execution NA 100% (49/49) objective outcomes

   Logic block "Logical1"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_10ms_sys
Uncovered Links:  Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 83% (5/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  200 
  input port 2  200  101 
  input port 3 
301 

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

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_10ms_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 (TT) FT
      input port 2 (TT) TF


   Logic block "Logical3"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_10ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 64% (9/14) condition outcomes
MCDC 29% (2/7) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  201  100 
  input port 2  301 
  input port 3  301 
  input port 4  301 
  input port 5  201  100 
  input port 6  301 
  input port 7  301 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 TTTTTTT FTTTTTT
      input port 2 TTTTTTT (TFTTTTT)
      input port 3 TTTTTTT (TTFTTTT)
      input port 4 TTTTTTT (TTTFTTT)
      input port 5 TTTTTTT TTTTFTT
      input port 6 TTTTTTT (TTTTTFT)
      input port 7 TTTTTTT (TTTTTTF)


   RelationalOperator block "Relational Operator11"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_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  301 

   RelationalOperator block "Relational Operator12"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_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  301 

   RelationalOperator block "Relational Operator15"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_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  301 

   RelationalOperator block "Relational Operator16"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_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  301 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_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  301 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_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 
301 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion5" Execution
DataTypeConversion block "Data Type Conversion7" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator10" Condition, Execution
RelationalOperator block "Relational Operator13" Condition, Execution
RelationalOperator block "Relational Operator14" Condition, Execution
RelationalOperator block "Relational Operator3" Condition, Execution
Constant block "Constant1" Execution
Constant block "Constant14" Execution
Constant block "Constant15" Execution
Constant block "Constant17" Execution
Constant block "Constant18" Execution
Constant block "Constant2" Execution
Constant block "Constant22" Execution
Constant block "Constant23" Execution
Constant block "Constant24" Execution
Constant block "Constant25" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution

5. SubSystem block "BMSDelay"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_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: VDP/VDP/0B5_10ms/0B5_10ms_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  301 

   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: VDP/VDP/0B5_10ms/0B5_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: VDP/VDP/0B5_10ms/0B5_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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution

7. SubSystem block "VDP_GbVDP_AppInvld_flg"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_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: VDP/VDP/0B5_10ms/0B5_10ms_sys/VDP_GbVDP_AppInvld_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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

8. SubSystem block "VDP_GcVDP_App_pct"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_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: VDP/VDP/0B5_10ms/0B5_10ms_sys/VDP_GcVDP_App_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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

9. SubSystem block "VDP_GcVDP_App_pct1"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_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: VDP/VDP/0B5_10ms/0B5_10ms_sys/VDP_GcVDP_App_pct1
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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

10. SubSystem block "VDP_GcVDP_App_pct2"

Justify or Exclude
Parent: VDP/VDP/0B5_10ms/0B5_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: VDP/VDP/0B5_10ms/0B5_10ms_sys/VDP_GcVDP_App_pct2
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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

11. SubSystem block "2A3_10ms"

Justify or Exclude
Parent: VDP/VDP
Child Systems: 2A3_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 32
Condition NA 57% (25/44) condition outcomes
Decision 100% (1/1) decision outcomes 51% (18/35) decision outcomes
MCDC NA 0% (0/12) conditions reversed the outcome
Execution NA 100% (78/78) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 301/301

12. SubSystem block "2A3_10ms_sys"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms
Child Systems: BMSDelay,  EdgeRising1,  GbVDP_2A3Tiout_flgOverWrite,  VDP_GbVDP_LeadAcidChgHvOn_flg,  VDP_GbVDP_VCUTiout_flg,  VDP_GbVDP_VcuChrgDisable_flg,  VDP_GcVDP_ChrgLdReq_numb,  VDP_GeVDP_ChrgRqst_enum,  VDP_GeVDP_ChrgRqst_enum2,  VDP_GeVDP_ChrgRqst_enum3,  VDP_GeVDP_DriveRqst_enum,  VDP_GeVDP_HVoffOvrtmErr_enmu,  VDP_GeVDP_HVonOvrtmErr_enmu,  VDP_GeVDP_PreThmVcuPmt_enum

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 31
Condition NA 57% (25/44) condition outcomes
Decision NA 50% (17/34) decision outcomes
MCDC NA 0% (0/12) conditions reversed the outcome
Execution NA 100% (78/78) objective outcomes

   Logic block "Logical1"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_10ms_sys
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

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


   Logic block "Logical2"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_10ms_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 
301 
  input port 2  101  200 

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


   Logic block "Logical4"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_10ms_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 
301 
  input port 2  101  200 

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


   Logic block "Logical5"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_10ms_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 
301 
  input port 2  101  200 

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


   Switch block "Switch2"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_10ms_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) 301/301
      true (output is from 1st input port) 0/301

   Switch block "Switch3"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_10ms_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) 301/301
      true (output is from 1st input port) 0/301

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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 
301 

   RelationalOperator block "Relational Operator17"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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 
301 

   RelationalOperator block "Relational Operator18"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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 
301 

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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 
301 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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 
301 

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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 
301 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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 
301 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion10" Execution
DataTypeConversion block "Data Type Conversion11" Execution
DataTypeConversion block "Data Type Conversion12" Execution
DataTypeConversion block "Data Type Conversion15" Execution
DataTypeConversion block "Data Type Conversion7" Execution
DataTypeConversion block "Data Type Conversion8" Execution
DataTypeConversion block "Data Type Conversion9" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution
UnitDelay block "Unit Delay" Execution

13. SubSystem block "BMSDelay"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_10ms_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: VDP/VDP/2A3_10ms/2A3_10ms_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 
301 

   Switch block "Switch"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_10ms_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) 301/301
      true (output is from 1st input port) 0/301

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_10ms_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 
301 

   Full Coverage

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

14. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_10ms_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: VDP/VDP/2A3_10ms/2A3_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) 0/301
      true (output is from 1st input port) 301/301

   Switch block "Reset"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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) 0/301
      true (output is from 1st input port) 301/301

15. SubSystem block "EdgeRising1"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_10ms_sys

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

   Logic block "AND"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_10ms_sys/EdgeRising1
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 
301 
  input port 2  301 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
C1 && ~C2
      C1 (AND In1) (TF) FF
      C2 (OR1 In1) (TF) (TT)


   Logic block "OR1"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_10ms_sys/EdgeRising1
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
301 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

16. SubSystem block "GbVDP_2A3Tiout_flgOverWrite"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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: VDP/VDP/2A3_10ms/2A3_10ms_sys/GbVDP_2A3Tiout_flgOverWrite
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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

17. SubSystem block "VDP_GbVDP_LeadAcidChgHvOn_flg"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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: VDP/VDP/2A3_10ms/2A3_10ms_sys/VDP_GbVDP_LeadAcidChgHvOn_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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

18. SubSystem block "VDP_GbVDP_VCUTiout_flg"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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: VDP/VDP/2A3_10ms/2A3_10ms_sys/VDP_GbVDP_VCUTiout_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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

19. SubSystem block "VDP_GbVDP_VcuChrgDisable_flg"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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: VDP/VDP/2A3_10ms/2A3_10ms_sys/VDP_GbVDP_VcuChrgDisable_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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

20. SubSystem block "VDP_GcVDP_ChrgLdReq_numb"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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: VDP/VDP/2A3_10ms/2A3_10ms_sys/VDP_GcVDP_ChrgLdReq_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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

21. SubSystem block "VDP_GeVDP_ChrgRqst_enum"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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: VDP/VDP/2A3_10ms/2A3_10ms_sys/VDP_GeVDP_ChrgRqst_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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

22. SubSystem block "VDP_GeVDP_ChrgRqst_enum2"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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: VDP/VDP/2A3_10ms/2A3_10ms_sys/VDP_GeVDP_ChrgRqst_enum2
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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

23. SubSystem block "VDP_GeVDP_ChrgRqst_enum3"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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: VDP/VDP/2A3_10ms/2A3_10ms_sys/VDP_GeVDP_ChrgRqst_enum3
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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

24. SubSystem block "VDP_GeVDP_DriveRqst_enum"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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: VDP/VDP/2A3_10ms/2A3_10ms_sys/VDP_GeVDP_DriveRqst_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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

25. SubSystem block "VDP_GeVDP_HVoffOvrtmErr_enmu"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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: VDP/VDP/2A3_10ms/2A3_10ms_sys/VDP_GeVDP_HVoffOvrtmErr_enmu
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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

26. SubSystem block "VDP_GeVDP_HVonOvrtmErr_enmu"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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: VDP/VDP/2A3_10ms/2A3_10ms_sys/VDP_GeVDP_HVonOvrtmErr_enmu
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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

27. SubSystem block "VDP_GeVDP_PreThmVcuPmt_enum"

Justify or Exclude
Parent: VDP/VDP/2A3_10ms/2A3_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: VDP/VDP/2A3_10ms/2A3_10ms_sys/VDP_GeVDP_PreThmVcuPmt_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) 301/301
      true (output is from 1st input port) 0/301

   Full Coverage

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

28. SubSystem block "2A5_100ms"

Justify or Exclude
Parent: VDP/VDP
Child Systems: 2A5_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 11
Condition NA 67% (12/18) condition outcomes
Decision 100% (1/1) decision outcomes 55% (6/11) decision outcomes
MCDC NA 0% (0/6) conditions reversed the outcome
Execution NA 100% (26/26) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 30/30

29. SubSystem block "2A5_100ms_sys"

Justify or Exclude
Parent: VDP/VDP/2A5_100ms
Child Systems: VDP_GcVDP_ChkSumMsg2A5_numb1,  VDP_GcVDP_ChkSumMsg2A5_numb2,  VDP_GcVDP_ChkSumMsg2A5_numb3,  VDP_GeVDP_ElecMod_enum,  VDP_GeVDP_PreThmEna_enum

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

   Logic block "Logical2"

Justify or Exclude
Parent: VDP/VDP/2A5_100ms/2A5_100ms_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 
30 
  input port 2  10  20 

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


   Logic block "Logical4"

Justify or Exclude
Parent: VDP/VDP/2A5_100ms/2A5_100ms_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 
30 
  input port 2  10  20 

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


   Logic block "Logical5"

Justify or Exclude
Parent: VDP/VDP/2A5_100ms/2A5_100ms_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 
30 
  input port 2  10  20 

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


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: VDP/VDP/2A5_100ms/2A5_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 
30 

   RelationalOperator block "Relational Operator17"

Justify or Exclude
Parent: VDP/VDP/2A5_100ms/2A5_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 
30 

   RelationalOperator block "Relational Operator18"

Justify or Exclude
Parent: VDP/VDP/2A5_100ms/2A5_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 
30 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion5" Execution
DataTypeConversion block "Data Type Conversion6" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution

30. SubSystem block "VDP_GcVDP_ChkSumMsg2A5_numb1"

Justify or Exclude
Parent: VDP/VDP/2A5_100ms/2A5_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: VDP/VDP/2A5_100ms/2A5_100ms_sys/VDP_GcVDP_ChkSumMsg2A5_numb1
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) 30/30
      true (output is from 1st input port) 0/30

   Full Coverage

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

31. SubSystem block "VDP_GcVDP_ChkSumMsg2A5_numb2"

Justify or Exclude
Parent: VDP/VDP/2A5_100ms/2A5_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: VDP/VDP/2A5_100ms/2A5_100ms_sys/VDP_GcVDP_ChkSumMsg2A5_numb2
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) 30/30
      true (output is from 1st input port) 0/30

   Full Coverage

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

32. SubSystem block "VDP_GcVDP_ChkSumMsg2A5_numb3"

Justify or Exclude
Parent: VDP/VDP/2A5_100ms/2A5_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: VDP/VDP/2A5_100ms/2A5_100ms_sys/VDP_GcVDP_ChkSumMsg2A5_numb3
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) 30/30
      true (output is from 1st input port) 0/30

   Full Coverage

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

33. SubSystem block "VDP_GeVDP_ElecMod_enum"

Justify or Exclude
Parent: VDP/VDP/2A5_100ms/2A5_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: VDP/VDP/2A5_100ms/2A5_100ms_sys/VDP_GeVDP_ElecMod_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) 30/30
      true (output is from 1st input port) 0/30

   Full Coverage

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

34. SubSystem block "VDP_GeVDP_PreThmEna_enum"

Justify or Exclude
Parent: VDP/VDP/2A5_100ms/2A5_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: VDP/VDP/2A5_100ms/2A5_100ms_sys/VDP_GeVDP_PreThmEna_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) 30/30
      true (output is from 1st input port) 0/30

   Full Coverage

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

35. SubSystem block "2A7_100ms"

Justify or Exclude
Parent: VDP/VDP
Child Systems: 2A7_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 15
Condition NA 67% (12/18) condition outcomes
Decision 100% (1/1) decision outcomes 53% (8/15) decision outcomes
MCDC NA 0% (0/6) conditions reversed the outcome
Execution NA 100% (34/34) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 30/30

36. SubSystem block "2A7_100ms_sys"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms
Child Systems: VDP_GbVDP_BrkPedInvld_flg,  VDP_GbVDP_BrkPedSt_flg,  VDP_GcVDP_ChkSumMsg2A7_numb1,  VDP_GcVDP_ChkSumMsg2A7_numb2,  VDP_GcVDP_ChkSumMsg2A7_numb3,  VDP_GeVDP_VcuFalutLvl_enum,  VDP_GeVDP_VcuWrkSt_enum

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

   Logic block "Logical2"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms/2A7_100ms_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 
30 
  input port 2  10  20 

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


   Logic block "Logical4"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms/2A7_100ms_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 
30 
  input port 2  10  20 

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


   Logic block "Logical5"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms/2A7_100ms_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 
30 
  input port 2  10  20 

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


   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms/2A7_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 
30 

   RelationalOperator block "Relational Operator17"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms/2A7_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 
30 

   RelationalOperator block "Relational Operator18"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms/2A7_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 
30 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion10" Execution
DataTypeConversion block "Data Type Conversion7" Execution
DataTypeConversion block "Data Type Conversion8" Execution
DataTypeConversion block "Data Type Conversion9" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution

37. SubSystem block "VDP_GbVDP_BrkPedInvld_flg"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms/2A7_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: VDP/VDP/2A7_100ms/2A7_100ms_sys/VDP_GbVDP_BrkPedInvld_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) 30/30
      true (output is from 1st input port) 0/30

   Full Coverage

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

38. SubSystem block "VDP_GbVDP_BrkPedSt_flg"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms/2A7_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: VDP/VDP/2A7_100ms/2A7_100ms_sys/VDP_GbVDP_BrkPedSt_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) 30/30
      true (output is from 1st input port) 0/30

   Full Coverage

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

39. SubSystem block "VDP_GcVDP_ChkSumMsg2A7_numb1"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms/2A7_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: VDP/VDP/2A7_100ms/2A7_100ms_sys/VDP_GcVDP_ChkSumMsg2A7_numb1
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) 30/30
      true (output is from 1st input port) 0/30

   Full Coverage

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

40. SubSystem block "VDP_GcVDP_ChkSumMsg2A7_numb2"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms/2A7_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: VDP/VDP/2A7_100ms/2A7_100ms_sys/VDP_GcVDP_ChkSumMsg2A7_numb2
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) 30/30
      true (output is from 1st input port) 0/30

   Full Coverage

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

41. SubSystem block "VDP_GcVDP_ChkSumMsg2A7_numb3"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms/2A7_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: VDP/VDP/2A7_100ms/2A7_100ms_sys/VDP_GcVDP_ChkSumMsg2A7_numb3
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) 30/30
      true (output is from 1st input port) 0/30

   Full Coverage

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

42. SubSystem block "VDP_GeVDP_VcuFalutLvl_enum"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms/2A7_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: VDP/VDP/2A7_100ms/2A7_100ms_sys/VDP_GeVDP_VcuFalutLvl_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) 30/30
      true (output is from 1st input port) 0/30

   Full Coverage

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

43. SubSystem block "VDP_GeVDP_VcuWrkSt_enum"

Justify or Exclude
Parent: VDP/VDP/2A7_100ms/2A7_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: VDP/VDP/2A7_100ms/2A7_100ms_sys/VDP_GeVDP_VcuWrkSt_enum
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) 30/30
      true (output is from 1st input port) 0/30

   Full Coverage

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

44. SubSystem block "VDP_Schedule"

Justify or Exclude
Parent: /VDP
Child Systems: VDP_Schedule

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

45. Chart "VDP_Schedule"

Justify or Exclude
Parent: VDP/VDP_Schedule

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

   Full Coverage

Model Object Metric
Transition "[TimeCounter100ms >= Const100ms]" from Junction #2 to Junction #3 Decision