Coverage Report for ACC

Table of Contents

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

Analysis Information

Model Information

  Model version   'M100C100'
  Author   xigkd
  Last saved   Fri Apr 09 16:13:35 2021

Harness information

  Harness model(s)   ACC_Harness1
  Harness model owner   ACC

Simulation Optimization Options

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

Coverage Options

  Analyzed model   ACC
  Logic block short circuiting   off
  MCDC mode   masking

Blocks Eliminated from Coverage Analysis

# Model Object Rationale
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/MinMax1 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/MinMax2 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/FaultProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/Switch3 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/Switch4 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention/Subsystem1/Switch2 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/Switch1 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/Relational Operator1 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/Relational Operator3 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention/Subsystem1/Switch2 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/Switch1 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/Switch2 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/Switch4 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/ACChrgRemainingTimeUpLmt/Logical Operator1 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/ACChrgRemainingTimeUpLmt/Relational Operator2 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/ACChrgRemainingTimeUpLmt/Relational Operator3 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/ACChrgRemainingTimeUpLmt/Switch6 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock/Logical Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock/Relational Operator10 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock/Relational Operator2 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock/Relational Operator3 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock/Relational Operator4 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/Switch2 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Relational Operator1 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Relational Operator2 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Switch2 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Switch4 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc/Switch1 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc/Switch3 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd/Logical Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd/Relational Operator1 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd/Relational Operator4 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd/Switch1 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/Logical Operator2 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/Relational Operator3 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/FaultProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc/Switch1 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc/Switch3 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd/Logical Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd/Relational Operator1 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd/Relational Operator4 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd/Switch1 It might not be executed because of Conditional input branch optimization

Tests

Test# Started execution Ended execution
Test 1 09-Apr-2021 16:25:59 09-Apr-2021 16:26:01

Summary

Model Hierarchy/Complexity Test 1  
Decision Condition MCDC Execution  
1. ACC 444 23%
   
33%
   
0%
   
66%
   
 
2. . . . ACC 438 23%
   
33%
   
0%
   
66%
   
 
3. . . . . . . ACChrgCon_100ms 438 23%
   
33%
   
0%
   
66%
   
 
4. . . . . . . . . . ACChrgCon_100ms_sys 437 23%
   
33%
   
0%
   
66%
   
 
5. . . . . . . . . . . . . ACChrgCrntReponseFlt 18 40%
   
61%
   
0%
   
87%
   
 
6. . . . . . . . . . . . . . . . ACC_GbACC_ACChrgCrntFlt_flg 2 50%
   
NA NA 100%
   
 
7. . . . . . . . . . . . . . . . BMSDebounceStartZero 14 35%
   
50%
   
NA 78%
   
 
8. . . . . . . . . . . . . . . . . . . Compare To Zero   NA 50%
   
NA 100%
   
 
9. . . . . . . . . . . . . . . . . . . FaultProcess 6 33%
   
50%
   
NA 79%
   
 
10. . . . . . . . . . . . . . . . . . . . . . Decrease 1 50%
   
50%
   
NA 75%
   
 
11. . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
12. . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
13. . . . . . . . . . . . . . . . . . . HealProcess 6 33%
   
50%
   
NA 73%
   
 
14. . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 50%
   
NA 100%
   
 
15. . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
16. . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
17. . . . . . . . . . . . . . . . . . . . . . Increase 2 50%
   
NA NA 100%
   
 
18. . . . . . . . . . . . . . . . DiffValue 2 100%
   
100%
   
NA 100%
   
 
19. . . . . . . . . . . . . ACChrgCtl 186 14%
   
17%
   
0%
   
51%
   
 
20. . . . . . . . . . . . . . . . ACC_GbACC_ACChrgCtrCmd_flg 2 50%
   
NA NA 100%
   
 
21. . . . . . . . . . . . . . . . ACC_GbACC_ACChrgFinish_flg 2 50%
   
NA NA 100%
   
 
22. . . . . . . . . . . . . . . . ACC_GbACC_ACChrgRqst_flg 2 50%
   
NA NA 100%
   
 
23. . . . . . . . . . . . . . . . ACC_GbACC_ChrgSt2StepChrg_flg 2 50%
   
NA NA 100%
   
 
24. . . . . . . . . . . . . . . . ACC_GcACC_ACChrgVoltRqst_V 2 50%
   
NA NA 100%
   
 
25. . . . . . . . . . . . . . . . ACC_GeACC_ACChrgState_enum 2 50%
   
NA NA 100%
   
 
26. . . . . . . . . . . . . . . . ACChrgCrntCalc 36 38%
   
50%
   
0%
   
84%
   
 
27. . . . . . . . . . . . . . . . . . . ACC_GcACC_ACChrgCrntRqst_A 2 50%
   
NA NA 100%
   
 
28. . . . . . . . . . . . . . . . . . . BMSDebounceStartZero 14 38%
   
50%
   
NA 78%
   
 
29. . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 50%
   
NA 100%
   
 
30. . . . . . . . . . . . . . . . . . . . . . FaultProcess 6 33%
   
50%
   
NA 79%
   
 
31. . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 50%
   
50%
   
NA 75%
   
 
32. . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
33. . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
34. . . . . . . . . . . . . . . . . . . . . . HealProcess 6 42%
   
50%
   
NA 73%
   
 
35. . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 50%
   
NA 100%
   
 
36. . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
37. . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
38. . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 50%
   
NA NA 100%
   
 
39. . . . . . . . . . . . . . . . . . . BMSDebounceStartZero1 14 38%
   
50%
   
NA 78%
   
 
40. . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 50%
   
NA 100%
   
 
41. . . . . . . . . . . . . . . . . . . . . . FaultProcess 6 33%
   
50%
   
NA 79%
   
 
42. . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 50%
   
50%
   
NA 75%
   
 
43. . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
44. . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
45. . . . . . . . . . . . . . . . . . . . . . HealProcess 6 42%
   
50%
   
NA 73%
   
 
46. . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 50%
   
NA 100%
   
 
47. . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
48. . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
49. . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 50%
   
NA NA 100%
   
 
50. . . . . . . . . . . . . . . . ACChrgState 9 14%
   
NA NA NA  
51. . . . . . . . . . . . . . . . . . . SF: ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState 8 14%
   
NA NA NA  
52. . . . . . . . . . . . . . . . ACChrgState_Chrg 50 1%
   
1%
   
0%
   
31%
   
 
53. . . . . . . . . . . . . . . . . . . ACChrgCrntUnctrol 16 0%
   
0%
   
NA 31%
   
 
54. . . . . . . . . . . . . . . . . . . . . . ACC_GbACC_ACCrntUnctrolFlt_flg 2 0%
   
NA NA 67%
   
 
55. . . . . . . . . . . . . . . . . . . . . . BMSDebounceStartZero 14 0%
   
0%
   
NA 19%
   
 
56. . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
57. . . . . . . . . . . . . . . . . . . . . . . . . FaultProcess 6 0%
   
0%
   
NA 21%
   
 
58. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
59. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
60. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
61. . . . . . . . . . . . . . . . . . . . . . . . . HealProcess 6 0%
   
0%
   
NA 20%
   
 
62. . . . . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
63. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
64. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
65. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
66. . . . . . . . . . . . . . . . . . . ACChrgStateChrg2StepChrg 14 0%
   
0%
   
0%
   
28%
   
 
67. . . . . . . . . . . . . . . . . . . . . . BMSDebounceStartZero 14 0%
   
0%
   
NA 19%
   
 
68. . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
69. . . . . . . . . . . . . . . . . . . . . . . . . FaultProcess 6 0%
   
0%
   
NA 21%
   
 
70. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
71. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
72. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
73. . . . . . . . . . . . . . . . . . . . . . . . . HealProcess 6 0%
   
0%
   
NA 20%
   
 
74. . . . . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
75. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
76. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
77. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
78. . . . . . . . . . . . . . . . . . . ACChrgStateChrg2Stop 18 0%
   
2%
   
0%
   
33%
   
 
79. . . . . . . . . . . . . . . . . . . . . . BMSDebounceStartZero 14 0%
   
0%
   
NA 19%
   
 
80. . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
81. . . . . . . . . . . . . . . . . . . . . . . . . FaultProcess 6 0%
   
0%
   
NA 21%
   
 
82. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
83. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
84. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
85. . . . . . . . . . . . . . . . . . . . . . . . . HealProcess 6 0%
   
0%
   
NA 20%
   
 
86. . . . . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
87. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
88. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
89. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
90. . . . . . . . . . . . . . . . . . . . . . BMSDelay 4 0%
   
25%
   
NA 29%
   
 
91. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
92. . . . . . . . . . . . . . . . ACChrgState_Default 2 50%
   
50%
   
0%
   
100%
   
 
93. . . . . . . . . . . . . . . . ACChrgState_StepChrg 60 1%
   
1%
   
0%
   
29%
   
 
94. . . . . . . . . . . . . . . . . . . ACCrntInStepChrgRequest 1 0%
   
NA NA 67%
   
 
95. . . . . . . . . . . . . . . . . . . ACCurrentDecrease 29 0%
   
4%
   
0%
   
30%
   
 
96. . . . . . . . . . . . . . . . . . . . . . ACStepChrgVoltReach 10 0%
   
13%
   
NA 42%
   
 
97. . . . . . . . . . . . . . . . . . . . . . . . . BMSDelay 4 0%
   
25%
   
NA 29%
   
 
98. . . . . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
99. . . . . . . . . . . . . . . . . . . . . . . . . Limiter 3 0%
   
0%
   
NA 0%
   
 
100. . . . . . . . . . . . . . . . . . . . . . BMSDebounceStartZero 14 0%
   
0%
   
NA 19%
   
 
101. . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
102. . . . . . . . . . . . . . . . . . . . . . . . . FaultProcess 6 0%
   
0%
   
NA 21%
   
 
103. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
104. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
105. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
106. . . . . . . . . . . . . . . . . . . . . . . . . HealProcess 6 0%
   
0%
   
NA 20%
   
 
107. . . . . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
108. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
109. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
110. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
111. . . . . . . . . . . . . . . . . . . . . . Subsystem 2 0%
   
NA NA 0%
   
 
112. . . . . . . . . . . . . . . . . . . . . . Unit Delay External IC 2 0%
   
NA NA 0%
   
 
113. . . . . . . . . . . . . . . . . . . ACFullChrg 28 0%
   
0%
   
0%
   
28%
   
 
114. . . . . . . . . . . . . . . . . . . . . . BMSDebounceStartZero 14 0%
   
0%
   
NA 19%
   
 
115. . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
116. . . . . . . . . . . . . . . . . . . . . . . . . FaultProcess 6 0%
   
0%
   
NA 21%
   
 
117. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
118. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
119. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
120. . . . . . . . . . . . . . . . . . . . . . . . . HealProcess 6 0%
   
0%
   
NA 20%
   
 
121. . . . . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
122. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
123. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
124. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
125. . . . . . . . . . . . . . . . . . . . . . BMSDebounceStartZero1 14 0%
   
0%
   
NA 19%
   
 
126. . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
127. . . . . . . . . . . . . . . . . . . . . . . . . FaultProcess 6 0%
   
0%
   
NA 21%
   
 
128. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
129. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
130. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
131. . . . . . . . . . . . . . . . . . . . . . . . . HealProcess 6 0%
   
0%
   
NA 20%
   
 
132. . . . . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 0%
   
NA 0%
   
 
133. . . . . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
134. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
135. . . . . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
136. . . . . . . . . . . . . . . . . . . ACStepChrg2Stop   NA 0%
   
0%
   
33%
   
 
137. . . . . . . . . . . . . . . . ACChrgState_Stop 7 13%
   
5%
   
0%
   
35%
   
 
138. . . . . . . . . . . . . . . . . . . BMSDelay 4 0%
   
25%
   
NA 29%
   
 
139. . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
140. . . . . . . . . . . . . . . . . . . EdgeRising1 1 NA 0%
   
0%
   
0%
   
 
141. . . . . . . . . . . . . . . . OBC_OnChrgCmd 10 50%
   
50%
   
0%
   
100%
   
 
142. . . . . . . . . . . . . . . . . . . ACC_GbACC_ObcChrgCmd_flg 2 50%
   
NA NA 100%
   
 
143. . . . . . . . . . . . . . . . . . . BMSDelay 4 50%
   
50%
   
NA 100%
   
 
144. . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
145. . . . . . . . . . . . . . . . . . . EdgeRising 1 NA 50%
   
0%
   
100%
   
 
146. . . . . . . . . . . . . ACChrgMismatch 6 50%
   
50%
   
0%
   
100%
   
 
147. . . . . . . . . . . . . . . . ACC_GbACC_ACChrgMismatch_flg 2 50%
   
NA NA 100%
   
 
148. . . . . . . . . . . . . . . . BMSDelay 4 50%
   
50%
   
NA 100%
   
 
149. . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
150. . . . . . . . . . . . . ACChrgPermit 20 50%
   
52%
   
0%
   
93%
   
 
151. . . . . . . . . . . . . . . . ACC_GbACC_ACChrgPrmt_flg 2 50%
   
NA NA 100%
   
 
152. . . . . . . . . . . . . . . . BMSDebounceStartZero 14 50%
   
58%
   
NA 81%
   
 
153. . . . . . . . . . . . . . . . . . . Compare To Zero   NA 100%
   
NA 100%
   
 
154. . . . . . . . . . . . . . . . . . . FaultProcess 6 58%
   
50%
   
NA 79%
   
 
155. . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
156. . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
157. . . . . . . . . . . . . . . . . . . . . . Increase 2 50%
   
NA NA 100%
   
 
158. . . . . . . . . . . . . . . . . . . HealProcess 6 33%
   
50%
   
NA 80%
   
 
159. . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 50%
   
NA 100%
   
 
160. . . . . . . . . . . . . . . . . . . . . . Decrease 1 50%
   
50%
   
NA 75%
   
 
161. . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
162. . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
163. . . . . . . . . . . . . . . . BMSDelay 4 50%
   
50%
   
NA 100%
   
 
164. . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
165. . . . . . . . . . . . . ACChrgRemainingTime 100 8%
   
10%
   
0%
   
39%
   
 
166. . . . . . . . . . . . . . . . ACC_GcACC_ChrgingTiRem_min 2 50%
   
NA NA 100%
   
 
167. . . . . . . . . . . . . . . . ACChrgRemainingTime 88 1%
   
3%
   
0%
   
32%
   
 
168. . . . . . . . . . . . . . . . . . . ACChrgRemainingTimePro 31 0%
   
3%
   
0%
   
33%
   
 
169. . . . . . . . . . . . . . . . . . . . . . ACChrgRemainingTimeChange 10 0%
   
0%
   
NA 31%
   
 
170. . . . . . . . . . . . . . . . . . . . . . . . . BMSDelay 4 0%
   
0%
   
NA 14%
   
 
171. . . . . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
172. . . . . . . . . . . . . . . . . . . . . . . . . BMSDelay1 4 0%
   
0%
   
NA 14%
   
 
173. . . . . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
174. . . . . . . . . . . . . . . . . . . . . . ACChrgRemainingTimeEleclckPro 10 0%
   
3%
   
0%
   
35%
   
 
175. . . . . . . . . . . . . . . . . . . . . . . . . BMSDelay1 4 0%
   
25%
   
NA 29%
   
 
176. . . . . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
177. . . . . . . . . . . . . . . . . . . . . . . . . EdgeRising 1 NA 0%
   
0%
   
0%
   
 
178. . . . . . . . . . . . . . . . . . . . . . . . . StateRetention 3 0%
   
0%
   
0%
   
35%
   
 
179. . . . . . . . . . . . . . . . . . . . . . . . . . . . EdgeRising 1 NA 0%
   
0%
   
0%
   
 
180. . . . . . . . . . . . . . . . . . . . . . . . . . . . Subsystem   NA 0%
   
0%
   
0%
   
 
181. . . . . . . . . . . . . . . . . . . . . . . . . . . . Subsystem1 2 0%
   
NA NA 33%
   
 
182. . . . . . . . . . . . . . . . . . . . . . BMSDelay 4 0%
   
25%
   
NA 29%
   
 
183. . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
184. . . . . . . . . . . . . . . . . . . . . . StateRetention 3 0%
   
0%
   
0%
   
35%
   
 
185. . . . . . . . . . . . . . . . . . . . . . . . . EdgeRising 1 NA 0%
   
0%
   
0%
   
 
186. . . . . . . . . . . . . . . . . . . . . . . . . Subsystem   NA 0%
   
0%
   
0%
   
 
187. . . . . . . . . . . . . . . . . . . . . . . . . Subsystem1 2 0%
   
NA NA 33%
   
 
188. . . . . . . . . . . . . . . . . . . ChrgRemainingTimeCalc 49 0%
   
4%
   
0%
   
29%
   
 
189. . . . . . . . . . . . . . . . . . . . . . 2D_Config_Word 11 0%
   
NA NA 0%
   
 
190. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem   NA NA NA 0%
   
 
191. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem1   NA NA NA 0%
   
 
192. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem2   NA NA NA 0%
   
 
193. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem3   NA NA NA 0%
   
 
194. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem4   NA NA NA 0%
   
 
195. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem5   NA NA NA 0%
   
 
196. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem6   NA NA NA 0%
   
 
197. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem7   NA NA NA 0%
   
 
198. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem8   NA NA NA 0%
   
 
199. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem9   NA NA NA 0%
   
 
200. . . . . . . . . . . . . . . . . . . . . . 2D_Config_Word1 11 0%
   
NA NA 0%
   
 
201. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem   NA NA NA 0%
   
 
202. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem1   NA NA NA 0%
   
 
203. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem2   NA NA NA 0%
   
 
204. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem3   NA NA NA 0%
   
 
205. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem4   NA NA NA 0%
   
 
206. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem5   NA NA NA 0%
   
 
207. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem6   NA NA NA 0%
   
 
208. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem7   NA NA NA 0%
   
 
209. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem8   NA NA NA 0%
   
 
210. . . . . . . . . . . . . . . . . . . . . . . . . Switch Case Action Subsystem9   NA NA NA 0%
   
 
211. . . . . . . . . . . . . . . . . . . . . . ACChrgRemainingTimeUpLmt 2 0%
   
0%
   
0%
   
46%
   
 
212. . . . . . . . . . . . . . . . . . . . . . CrntFilter 16 0%
   
8%
   
0%
   
39%
   
 
213. . . . . . . . . . . . . . . . . . . . . . . . . BMSDelay 4 0%
   
25%
   
NA 29%
   
 
214. . . . . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
215. . . . . . . . . . . . . . . . . . . . . . . . . CrntTransform   NA NA NA 33%
   
 
216. . . . . . . . . . . . . . . . . . . . . . . . . Moving Average 5 0%
   
NA NA 0%
   
 
217. . . . . . . . . . . . . . . . . . . . . . . . . . . . Chart 4 0%
   
NA NA NA  
218. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SF: ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/Moving Average/Chart 3 0%
   
NA NA NA  
219. . . . . . . . . . . . . . . . . . . . . . . . . OBCElecLckUnlock 4 0%
   
5%
   
0%
   
43%
   
 
220. . . . . . . . . . . . . . . . . . . . . . . . . . . . BMSDelay1 4 0%
   
25%
   
NA 29%
   
 
221. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 0%
   
NA NA 0%
   
 
222. . . . . . . . . . . . . . . . . . . . . . Limiter 3 0%
   
0%
   
NA 0%
   
 
223. . . . . . . . . . . . . . . . . . . . . . Limiter1 3 0%
   
0%
   
NA 0%
   
 
224. . . . . . . . . . . . . . . . . . . StepChrgRemainingTimeCalc 5 0%
   
0%
   
NA 50%
   
 
225. . . . . . . . . . . . . . . . . . . . . . Limiter 3 0%
   
0%
   
NA 0%
   
 
226. . . . . . . . . . . . . . . . BMSDelay 4 50%
   
50%
   
NA 100%
   
 
227. . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
228. . . . . . . . . . . . . . . . Moving Average 5 83%
   
NA NA 100%
   
 
229. . . . . . . . . . . . . . . . . . . Chart 4 83%
   
NA NA NA  
230. . . . . . . . . . . . . . . . . . . . . . SF: ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/Moving Average/Chart 3 83%
   
NA NA NA  
231. . . . . . . . . . . . . HoldTempCtl 36 43%
   
47%
   
0%
   
96%
   
 
232. . . . . . . . . . . . . . . . HoldTempCrntVoltCalc 9 33%
   
50%
   
0%
   
94%
   
 
233. . . . . . . . . . . . . . . . . . . ACC_GcACC_HoldTempCrntRqst_A 2 50%
   
NA NA 100%
   
 
234. . . . . . . . . . . . . . . . . . . ACC_GcACC_HoldTempVoltRqst_V 2 50%
   
NA NA 100%
   
 
235. . . . . . . . . . . . . . . . . . . EdgeRising 1 NA 50%
   
0%
   
100%
   
 
236. . . . . . . . . . . . . . . . HoldTempOBC_OnChrgCmd 9 42%
   
33%
   
0%
   
88%
   
 
237. . . . . . . . . . . . . . . . . . . ACC_GbACC_HoldTempObcChrgCmd_flg 2 50%
   
NA NA 100%
   
 
238. . . . . . . . . . . . . . . . . . . BMSDelay 4 50%
   
50%
   
NA 100%
   
 
239. . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
240. . . . . . . . . . . . . . . . . . . EdgeRising 1 NA 50%
   
0%
   
100%
   
 
241. . . . . . . . . . . . . . . . HoldTempPermit 6 50%
   
50%
   
0%
   
100%
   
 
242. . . . . . . . . . . . . . . . . . . ACC_GbACC_HoldTempPrmt_flg 2 50%
   
NA NA 100%
   
 
243. . . . . . . . . . . . . . . . . . . BMSDelay 4 50%
   
50%
   
NA 100%
   
 
244. . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
245. . . . . . . . . . . . . . . . HoldTempRequest 2 50%
   
50%
   
0%
   
100%
   
 
246. . . . . . . . . . . . . . . . . . . ACC_GbACC_HoldTempRqst_flg 2 50%
   
NA NA 100%
   
 
247. . . . . . . . . . . . . . . . Subsystem 10 50%
   
50%
   
0%
   
100%
   
 
248. . . . . . . . . . . . . . . . . . . BMSDelay 4 50%
   
50%
   
NA 100%
   
 
249. . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
250. . . . . . . . . . . . . . . . . . . EdgeRising 1 NA 50%
   
0%
   
100%
   
 
251. . . . . . . . . . . . . . . . . . . EdgeRising1 1 NA 50%
   
0%
   
100%
   
 
252. . . . . . . . . . . . . . . . . . . EdgeRising2 1 NA 50%
   
0%
   
100%
   
 
253. . . . . . . . . . . . . PreHeatCtl 71 42%
   
49%
   
0%
   
89%
   
 
254. . . . . . . . . . . . . . . . PreHeatPermit 51 43%
   
53%
   
0%
   
88%
   
 
255. . . . . . . . . . . . . . . . . . . ACC_GbACC_PreHeatPrmt_flg 2 50%
   
NA NA 100%
   
 
256. . . . . . . . . . . . . . . . . . . BMSDebounceStartZero 14 50%
   
58%
   
NA 81%
   
 
257. . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 100%
   
NA 100%
   
 
258. . . . . . . . . . . . . . . . . . . . . . FaultProcess 6 58%
   
50%
   
NA 79%
   
 
259. . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
260. . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
261. . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 50%
   
NA NA 100%
   
 
262. . . . . . . . . . . . . . . . . . . . . . HealProcess 6 33%
   
50%
   
NA 80%
   
 
263. . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 50%
   
NA 100%
   
 
264. . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 50%
   
50%
   
NA 75%
   
 
265. . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
266. . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
267. . . . . . . . . . . . . . . . . . . BMSDebounceStartZero1 14 38%
   
50%
   
NA 78%
   
 
268. . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 50%
   
NA 100%
   
 
269. . . . . . . . . . . . . . . . . . . . . . FaultProcess 6 33%
   
50%
   
NA 79%
   
 
270. . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 50%
   
50%
   
NA 75%
   
 
271. . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
272. . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
273. . . . . . . . . . . . . . . . . . . . . . HealProcess 6 42%
   
50%
   
NA 73%
   
 
274. . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 50%
   
NA 100%
   
 
275. . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
276. . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
277. . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 50%
   
NA NA 100%
   
 
278. . . . . . . . . . . . . . . . . . . BMSDebounceStartZero2 14 35%
   
50%
   
NA 78%
   
 
279. . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 50%
   
NA 100%
   
 
280. . . . . . . . . . . . . . . . . . . . . . FaultProcess 6 33%
   
50%
   
NA 79%
   
 
281. . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 50%
   
50%
   
NA 75%
   
 
282. . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
283. . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 0%
   
NA NA 0%
   
 
284. . . . . . . . . . . . . . . . . . . . . . HealProcess 6 33%
   
50%
   
NA 73%
   
 
285. . . . . . . . . . . . . . . . . . . . . . . . . Compare To Zero   NA 50%
   
NA 100%
   
 
286. . . . . . . . . . . . . . . . . . . . . . . . . Decrease 1 0%
   
0%
   
NA 25%
   
 
287. . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomal   NA NA NA 0%
   
 
288. . . . . . . . . . . . . . . . . . . . . . . . . Increase 2 50%
   
NA NA 100%
   
 
289. . . . . . . . . . . . . . . . . . . BMSDelay 4 50%
   
50%
   
NA 100%
   
 
290. . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
291. . . . . . . . . . . . . . . . PreThmCrntVoltCalc 9 33%
   
50%
   
0%
   
94%
   
 
292. . . . . . . . . . . . . . . . . . . ACC_GcACC_PreThmCrntRqst_A 2 50%
   
NA NA 100%
   
 
293. . . . . . . . . . . . . . . . . . . ACC_GcACC_PreThmVoltRqst_V 2 50%
   
NA NA 100%
   
 
294. . . . . . . . . . . . . . . . . . . EdgeRising 1 NA 50%
   
0%
   
100%
   
 
295. . . . . . . . . . . . . . . . PreThmOBC_OnChrgCmd 9 42%
   
33%
   
0%
   
88%
   
 
296. . . . . . . . . . . . . . . . . . . ACC_GbACC_PreThmObcChrgCmd_flg 2 50%
   
NA NA 100%
   
 
297. . . . . . . . . . . . . . . . . . . BMSDelay 4 50%
   
50%
   
NA 100%
   
 
298. . . . . . . . . . . . . . . . . . . . . . Unit Delay Resettable 2 50%
   
NA NA 100%
   
 
299. . . . . . . . . . . . . . . . . . . EdgeRising 1 NA 50%
   
0%
   
100%
   
 
300. . . . . . . . . . . . . . . . PreThmRequest 2 50%
   
50%
   
0%
   
100%
   
 
301. . . . . . . . . . . . . . . . . . . ACC_GbACC_PreThmRqst_flg 2 50%
   
NA NA 100%
   
 

Details

1. Model "ACC"

Child Systems: ACC

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 444
Condition NA 33% (299/920) condition outcomes
Decision NA 23% (159/681) decision outcomes
MCDC NA 0% (0/162) conditions reversed the outcome
Execution NA 66% (901/1365) objective outcomes

2. SubSystem block "ACC"

Justify or Exclude
Parent: /ACC
Child Systems: ACChrgCon_100ms

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 438
Condition NA 33% (299/920) condition outcomes
Decision NA 23% (159/681) decision outcomes
MCDC NA 0% (0/162) conditions reversed the outcome
Execution NA 66% (901/1365) objective outcomes

3. SubSystem block "ACChrgCon_100ms"

Justify or Exclude
Parent: ACC/ACC
Child Systems: ACChrgCon_100ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 438
Condition NA 33% (299/920) condition outcomes
Decision 100% (1/1) decision outcomes 23% (159/681) decision outcomes
MCDC NA 0% (0/162) conditions reversed the outcome
Execution NA 66% (901/1365) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 201/201

4. SubSystem block "ACChrgCon_100ms_sys"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms
Child Systems: ACChrgCrntReponseFlt,  ACChrgCtl,  ACChrgMismatch,  ACChrgPermit,  ACChrgRemainingTime,  HoldTempCtl,  PreHeatCtl

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 437
Condition NA 33% (299/920) condition outcomes
Decision NA 23% (158/680) decision outcomes
MCDC NA 0% (0/162) conditions reversed the outcome
Execution NA 66% (901/1365) objective outcomes

5. SubSystem block "ACChrgCrntReponseFlt"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys
Child Systems: ACC_GbACC_ACChrgCrntFlt_flg,  BMSDebounceStartZero,  DiffValue

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 18
Condition NA 61% (17/28) condition outcomes
Decision NA 40% (12/30) decision outcomes
MCDC NA 0% (0/3) conditions reversed the outcome
Execution NA 87% (45/52) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt
Uncovered Links:  Next uncovered object

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

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
(C1 || C2) && C3
      C1 (Logical Operator In1) (TFT) FFT
      C2 (Logical Operator In2) (FTT) FFT
      C3 (Logical Operator1 In2) (TTT) (TTF)


   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt
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 Conversion3" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
Constant block "Constant1" 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

6. SubSystem block "ACC_GbACC_ACChrgCrntFlt_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/ACC_GbACC_ACChrgCrntFlt_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

7. SubSystem block "BMSDebounceStartZero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 14
Condition NA 50% (6/12) condition outcomes
Decision NA 35% (9/26) decision outcomes
Execution NA 78% (25/32) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero
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

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

8. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/Compare To Zero
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 

9. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero
Child Systems: Decrease,  Increase

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (2/4) condition outcomes
Decision NA 33% (4/12) decision outcomes
Execution NA 79% (11/14) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess
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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess
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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess
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
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

10. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess/Decrease
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess/Decrease
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
Constant block "Constant" Execution

11. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

12. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

13. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess
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 "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess
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
RelationalOperator block "Relational Operator" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

14. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess/Compare To Zero
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 

15. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

16. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

17. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  input > lower limit  50%
      false 0/201
      true 201/201
  input >= upper limit  50%
      false 201/201
      true 0/201

   Full Coverage

Model Object Metric
Sum block "Add" Execution

18. SubSystem block "DiffValue"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCrntReponseFlt

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

   Full Coverage

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

19. SubSystem block "ACChrgCtl"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys
Child Systems: ACC_GbACC_ACChrgCtrCmd_flg,  ACC_GbACC_ACChrgFinish_flg,  ACC_GbACC_ACChrgRqst_flg,  ACC_GbACC_ChrgSt2StepChrg_flg,  ACC_GcACC_ACChrgVoltRqst_V,  ACC_GeACC_ACChrgState_enum,  ACChrgCrntCalc,  ACChrgState,  ACChrgState_Chrg,  ACChrgState_Default,  ACChrgState_StepChrg,  ACChrgState_Stop,  OBC_OnChrgCmd

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 186
Condition NA 17% (50/288) condition outcomes
Decision NA 14% (44/306) decision outcomes
MCDC NA 0% (0/45) conditions reversed the outcome
Execution NA 51% (260/506) objective outcomes

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl
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 Operator5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl
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
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant5" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

20. SubSystem block "ACC_GbACC_ACChrgCtrCmd_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACC_GbACC_ACChrgCtrCmd_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

21. SubSystem block "ACC_GbACC_ACChrgFinish_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACC_GbACC_ACChrgFinish_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

22. SubSystem block "ACC_GbACC_ACChrgRqst_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACC_GbACC_ACChrgRqst_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

23. SubSystem block "ACC_GbACC_ChrgSt2StepChrg_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACC_GbACC_ChrgSt2StepChrg_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

24. SubSystem block "ACC_GcACC_ACChrgVoltRqst_V"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACC_GcACC_ACChrgVoltRqst_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

25. SubSystem block "ACC_GeACC_ACChrgState_enum"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACC_GeACC_ACChrgState_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

26. SubSystem block "ACChrgCrntCalc"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl
Child Systems: ACC_GcACC_ACChrgCrntRqst_A,  BMSDebounceStartZero,  BMSDebounceStartZero1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 36
Condition NA 50% (24/48) condition outcomes
Decision NA 38% (25/66) decision outcomes
MCDC NA 0% (0/6) conditions reversed the outcome
Execution NA 84% (90/107) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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 
201 
  input port 2 
201 

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


   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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 
201 
  input port 2  201 

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


   Logic block "Logical Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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  201 
  input port 2 
201 

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


   MinMax block "MinMax"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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
  Logic to determine output  50%
      input 1 is the minimum 201/201
      input 2 is the minimum 0/201

   MinMax block "MinMax1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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
  Logic to determine output  0%
      input 1 is the maximum --
      input 2 is the maximum --

   MinMax block "MinMax2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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
  Logic to determine output  0%
      input 1 is the maximum --
      input 2 is the maximum --

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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 Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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 Operator5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
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
Product block "Product1" Execution
Sum block "Add1" Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant11" Execution
Constant block "Constant12" Execution
Constant block "Constant13" Execution
Constant block "Constant14" Execution
Constant block "Constant15" Execution
Constant block "Constant16" Execution
Constant block "Constant17" Execution
Constant block "Constant18" Execution
Constant block "Constant19" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant7" Execution
Constant block "Constant9" Execution

27. SubSystem block "ACC_GcACC_ACChrgCrntRqst_A"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/ACC_GcACC_ACChrgCrntRqst_A
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

28. SubSystem block "BMSDebounceStartZero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 14
Condition NA 50% (6/12) condition outcomes
Decision NA 38% (10/26) decision outcomes
Execution NA 78% (25/32) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero
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

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

29. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/Compare To Zero
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 

30. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero
Child Systems: Decrease,  Increase

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (2/4) condition outcomes
Decision NA 33% (4/12) decision outcomes
Execution NA 79% (11/14) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess
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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess
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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess
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
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

31. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess/Decrease
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess/Decrease
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
Constant block "Constant" Execution

32. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

33. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

34. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess
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

   Full Coverage

Model Object Metric
Switch block "Switch2" Decision, Execution
RelationalOperator block "Relational Operator" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

35. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess/Compare To Zero
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 

36. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

37. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

38. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  input > lower limit  50%
      false 0/201
      true 201/201
  input >= upper limit  50%
      false 201/201
      true 0/201

   Full Coverage

Model Object Metric
Sum block "Add" Execution

39. SubSystem block "BMSDebounceStartZero1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 14
Condition NA 50% (6/12) condition outcomes
Decision NA 38% (10/26) decision outcomes
Execution NA 78% (25/32) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1
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

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

40. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/Compare To Zero
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 

41. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1
Child Systems: Decrease,  Increase

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (2/4) condition outcomes
Decision NA 33% (4/12) decision outcomes
Execution NA 79% (11/14) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess
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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess
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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess
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
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

42. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess/Decrease
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess/Decrease
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
Constant block "Constant" Execution

43. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

44. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

45. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess
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

   Full Coverage

Model Object Metric
Switch block "Switch2" Decision, Execution
RelationalOperator block "Relational Operator" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

46. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess/Compare To Zero
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 

47. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

48. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

49. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/BMSDebounceStartZero1/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  input > lower limit  50%
      false 0/201
      true 201/201
  input >= upper limit  50%
      false 201/201
      true 0/201

   Full Coverage

Model Object Metric
Sum block "Add" Execution

50. SubSystem block "ACChrgState"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl
Child Systems: ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState

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

51. Chart "ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/..."

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  Substate executed  25%
      State "ACC_ACChrg" 0/200
      State "ACC_ACDefault" 200/200
      State "ACC_ACStepChrg" 0/200
      State "ACC_ACStop" 0/200

   Transition "[ASWTYPE_TRUE == LbACC_ChrgStateDef2Chrg..." from "ACC_ACDefault" to "ACC_ACChrg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState
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 200/200
      true 0/200

   Transition "[ASWTYPE_TRUE == LbACC_ChrgSt2StepChrg_f..." from "ACC_ACChrg" to "ACC_ACStepChrg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState
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 == LbACC_ChrgSt2Stop_flg]" from "ACC_ACChrg" to "ACC_ACStop"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState
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== LbACC_StepChrg2Stop_flg]" from "ACC_ACStepChrg" to "ACC_ACStop"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState
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 == LbACC_Stop2Default_flg]" from "ACC_ACStop" to "ACC_ACDefault"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState
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 --

52. SubSystem block "ACChrgState_Chrg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl
Child Systems: ACChrgCrntUnctrol,  ACChrgStateChrg2StepChrg,  ACChrgStateChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 50
Condition NA 1% (1/96) condition outcomes
Decision 50% (1/2) decision outcomes 1% (1/88) decision outcomes
MCDC NA 0% (0/14) conditions reversed the outcome
Execution NA 31% (48/154) objective outcomes

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

53. SubSystem block "ACChrgCrntUnctrol"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg
Child Systems: ACC_GbACC_ACCrntUnctrolFlt_flg,  BMSDebounceStartZero

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 16
Condition NA 0% (0/14) condition outcomes
Decision NA 0% (0/28) decision outcomes
Execution NA 31% (13/42) objective outcomes

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol
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 "Constant10" Execution
Constant block "Constant13" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant9" Execution

54. SubSystem block "ACC_GbACC_ACCrntUnctrolFlt_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/ACC_GbACC_ACCrntUnctrolFlt_flg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

55. SubSystem block "BMSDebounceStartZero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

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

56. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

57. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero
Child Systems: Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

58. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

59. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

60. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

61. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

62. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

63. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

64. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

65. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

66. SubSystem block "ACChrgStateChrg2StepChrg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg
Child Systems: BMSDebounceStartZero

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 14
Condition NA 0% (0/24) condition outcomes
Decision NA 0% (0/26) decision outcomes
MCDC NA 0% (0/3) conditions reversed the outcome
Execution NA 28% (12/43) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  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)


   DataTypeConversion block "Data Type Conversion4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg
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 "Constant3" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant9" Execution

67. SubSystem block "BMSDebounceStartZero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

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

68. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

69. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero
Child Systems: Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

70. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

71. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

72. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

73. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

74. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

75. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

76. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

77. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

78. SubSystem block "ACChrgStateChrg2Stop"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg
Child Systems: BMSDebounceStartZero,  BMSDelay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 18
Condition NA 2% (1/58) condition outcomes
Decision NA 0% (0/32) decision outcomes
MCDC NA 0% (0/11) conditions reversed the outcome
Execution NA 33% (23/69) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  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)


   Logic block "Logical Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Logic block "Logical Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
((((((C1 && C2) && C3) && C4) || C5) || C6) || C7) || C8
      C1 (Logical Operator2 In1) (TTTTFFFF) (FTTTFFFF)
      C2 (Logical Operator2 In2) (TTTTFFFF) (TFTTFFFF)
      C3 (Logical Operator2 In3) (TTTTFFFF) (TTFTFFFF)
      C4 (Logical Operator2 In4) (TTTTFFFF) (TTTFFFFF)
      C5 (Logical Operator3 In2) (FFFFTFFF) (FFFFFFFF)
      C6 (Logical Operator3 In3) (FFFFFTFF) (FFFFFFFF)
      C7 (Logical Operator3 In4) (FFFFFFTF) (FFFFFFFF)
      C8 (Logical Operator3 In5) (FFFFFFFT) (FFFFFFFF)


   DataTypeConversion block "Data Type Conversion1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataTypeConversion block "Data Type Conversion4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataTypeConversion block "Data Type Conversion5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
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 Operator10"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator6"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 ~= input2 

   RelationalOperator block "Relational Operator8"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 ~= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant11" Execution
Constant block "Constant12" Execution
Constant block "Constant13" Execution
Constant block "Constant14" Execution
Constant block "Constant15" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant9" Execution

79. SubSystem block "BMSDebounceStartZero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

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

80. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

81. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero
Child Systems: Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

82. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

83. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

84. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

85. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

86. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

87. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

88. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

89. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

90. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/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

91. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/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) --

92. SubSystem block "ACChrgState_Default"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Default
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

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

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Default
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Default
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 Operator7"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Default
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 Conversion1" Execution
DataTypeConversion block "Data Type Conversion3" Execution
Constant block "Constant3" Execution
Constant block "Constant6" Execution
Constant block "Constant8" Execution

93. SubSystem block "ACChrgState_StepChrg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl
Child Systems: ACCrntInStepChrgRequest,  ACCurrentDecrease,  ACFullChrg,  ACStepChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 60
Condition NA 1% (1/76) condition outcomes
Decision 50% (1/2) decision outcomes 1% (1/102) decision outcomes
MCDC NA 0% (0/10) conditions reversed the outcome
Execution NA 29% (46/156) objective outcomes

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

94. SubSystem block "ACCrntInStepChrgRequest"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCrntInStepChrgRequest
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

95. SubSystem block "ACCurrentDecrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg
Child Systems: ACStepChrgVoltReach,  BMSDebounceStartZero,  Subsystem,  Unit Delay External IC

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 29
Condition NA 4% (1/28) condition outcomes
Decision NA 0% (0/46) decision outcomes
MCDC NA 0% (0/3) conditions reversed the outcome
Execution NA 30% (20/67) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  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)


   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

Model Object Metric
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant13" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution

96. SubSystem block "ACStepChrgVoltReach"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease
Child Systems: BMSDelay,  Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 10
Condition NA 13% (1/8) condition outcomes
Decision 0% (0/2) decision outcomes 0% (0/14) decision outcomes
Execution NA 42% (8/19) objective outcomes

  Decisions analyzed
  enable logical value  0%
      false --
      true --

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion2" Execution
Constant block "Constant" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution

97. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach/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

98. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach/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) --

99. SubSystem block "Limiter"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach/Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach/Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach/Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 < input2 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach/Limiter
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 

100. SubSystem block "BMSDebounceStartZero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

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

101. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

102. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero
Child Systems: Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

103. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

104. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

105. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

106. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

107. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

108. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

109. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

110. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

111. SubSystem block "Subsystem"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  enable logical value  0%
      false --
      true --

   SignalConversion block "Signal Conversion"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

112. SubSystem block "Unit Delay External IC"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease

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

   Switch block "Init"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/Unit Delay External IC
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/Unit Delay External IC
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/Unit Delay External IC
Uncovered Links:  Previous uncovered object Next uncovered object

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

113. SubSystem block "ACFullChrg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg
Child Systems: BMSDebounceStartZero,  BMSDebounceStartZero1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 28
Condition NA 0% (0/38) condition outcomes
Decision NA 0% (0/52) decision outcomes
MCDC NA 0% (0/4) conditions reversed the outcome
Execution NA 28% (22/80) objective outcomes

   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

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


   Logic block "Logical Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg
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)


   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 <= input2 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant11" Execution
Constant block "Constant13" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution

114. SubSystem block "BMSDebounceStartZero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero
Uncovered Links:  Previous uncovered object Next uncovered object

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

115. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

116. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero
Child Systems: Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

117. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

118. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

119. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

120. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

121. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

122. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

123. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

124. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

125. SubSystem block "BMSDebounceStartZero1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1
Uncovered Links:  Previous uncovered object Next uncovered object

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

126. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

127. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1
Child Systems: Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

128. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

129. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

130. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

131. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

132. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess/Compare To Zero
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

133. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

134. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

135. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACFullChrg/BMSDebounceStartZero1/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

136. SubSystem block "ACStepChrg2Stop"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACStepChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  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)


   DataTypeConversion block "Data Type Conversion1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACStepChrg2Stop
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACStepChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACStepChrg2Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   Full Coverage

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

137. SubSystem block "ACChrgState_Stop"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl
Child Systems: BMSDelay,  EdgeRising1
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 7
Condition NA 5% (1/22) condition outcomes
Decision 50% (1/2) decision outcomes 13% (1/8) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 35% (7/20) objective outcomes

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
(C1 && C2) || C3
      C1 (Logical Operator In1) (TTF) (FTF)
      C2 (Logical Operator In2) (TTF) (TFF)
      C3 (Logical Operator1 In2) (FFT) (FFF)


   DataTypeConversion block "Data Type Conversion1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator11"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 < input2 

   Full Coverage

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

138. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop/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

139. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop/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) --

140. SubSystem block "EdgeRising1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop

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

   Logic block "AND"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop/EdgeRising1
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)
  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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop/EdgeRising1
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop/EdgeRising1
Uncovered Links:  Previous uncovered object Next uncovered object

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

141. SubSystem block "OBC_OnChrgCmd"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl
Child Systems: ACC_GbACC_ObcChrgCmd_flg,  BMSDelay,  EdgeRising

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd
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 
201 
  input port 2 
201 

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


   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  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)


   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd
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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd
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 "Switch3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd
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

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd
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 Conversion1" Execution
Constant block "Constant1" 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
UnitDelay block "Unit Delay1" Execution

142. SubSystem block "ACC_GbACC_ObcChrgCmd_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd/ACC_GbACC_ObcChrgCmd_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

143. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd/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

144. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd/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

145. SubSystem block "EdgeRising"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd/EdgeRising
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 
201 
  input port 2  201 

  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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/OBC_OnChrgCmd/EdgeRising
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 
201 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

146. SubSystem block "ACChrgMismatch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys
Child Systems: ACC_GbACC_ACChrgMismatch_flg,  BMSDelay

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
(C1 && C2) && (C3 || C4)
      C1 (Logical Operator1 In1) (TTTT) (FTTT)
      C2 (Logical Operator1 In2) (TTTT) (TFTT)
      C3 (Logical Operator In1) (TTTF) TTFF
      C4 (Logical Operator In2) (TTFT) TTFF


   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch
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 Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch
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 Conversion1" Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution

147. SubSystem block "ACC_GbACC_ACChrgMismatch_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch/ACC_GbACC_ACChrgMismatch_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

148. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch/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

149. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgMismatch/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

150. SubSystem block "ACChrgPermit"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys
Child Systems: ACC_GbACC_ACChrgPrmt_flg,  BMSDebounceStartZero,  BMSDelay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 20
Condition NA 52% (43/82) condition outcomes
Decision NA 50% (17/34) decision outcomes
MCDC NA 0% (0/16) conditions reversed the outcome
Execution NA 93% (82/88) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  201 
  input port 2  201 
  input port 3  201 
  input port 4  201 
  input port 5  201 
  input port 6 
201 
  input port 7 
201 
  input port 8  201 
  input port 9  171  30 
  input port 10  201 
  input port 11  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) && C10) && C11) && C12
      C1 (Logical2 In1) (FTTTTTTTTTTT) (TTTTTTTTTTTT)
      C2 (Logical Operator In2) (FTTTTTTTTTTT) (FFTTTTTTTTTT)
      C3 (Logical Operator In3) (FTTTTTTTTTTT) (FTFTTTTTTTTT)
      C4 (Logical Operator In4) (FTTTTTTTTTTT) (FTTFTTTTTTTT)
      C5 (Logical Operator3 In1) (FTTTTTTTTTTT) (FTTTFTTTTTTT)
      C6 (Logical Operator3 In2) (FTTTTTTTTTTT) (FTTTTFTTTTTT)
      C7 (Logical Operator In6) (FTTTTTTTTTTT) (FTTTTTFTTTTT)
      C8 (Logical Operator In7) (FTTTTTTTTTTT) (FTTTTTTFTTTT)
      C9 (Logical Operator In8) (FTTTTTTTTTTT) (FTTTTTTTFTTT)
      C10 (Logical Operator In9) (FTTTTTTTTTTT) (FTTTTTTTTFTT)
      C11 (Logical Operator In10) (FTTTTTTTTTTT) (FTTTTTTTTTFT)
      C12 (Logical Operator In11) (FTTTTTTTTTTT) (FTTTTTTTTTTF)


   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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  201 
  input port 2  201 

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


   Logic block "Logical Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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 
201 
  input port 2 
201 

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


   Logic block "Logical Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Logic block "Logical2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
201 

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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 Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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 Operator10"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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 Operator11"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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 Operator12"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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 Operator13"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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 Operator14"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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 Operator5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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 Operator6"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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 Operator7"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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 Conversion1" Execution
DataTypeConversion block "Data Type Conversion4" Execution
Sum block "Sum1" Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant11" Execution
Constant block "Constant12" Execution
Constant block "Constant13" Execution
Constant block "Constant14" Execution
Constant block "Constant15" Execution
Constant block "Constant16" Execution
Constant block "Constant17" Execution
Constant block "Constant18" Execution
Constant block "Constant19" Execution
Constant block "Constant2" Execution
Constant block "Constant20" Execution
Constant block "Constant23" 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
DataStoreRead block "Data Store Read" Execution

151. SubSystem block "ACC_GbACC_ACChrgPrmt_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/ACC_GbACC_ACChrgPrmt_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

152. SubSystem block "BMSDebounceStartZero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 14
Condition NA 58% (7/12) condition outcomes
Decision NA 50% (13/26) decision outcomes
Execution NA 81% (26/32) objective outcomes

   Full Coverage

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

153. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero

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

   Full Coverage

Model Object Metric
RelationalOperator block "Compare" Condition, Execution

154. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero
Child Systems: Decrease,  Increase

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (2/4) condition outcomes
Decision NA 58% (7/12) decision outcomes
Execution NA 79% (11/14) objective outcomes

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/FaultProcess
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

   Full Coverage

Model Object Metric
Switch block "Switch" Decision, Execution
Switch block "Switch2" Decision, Execution
RelationalOperator block "Relational Operator" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

155. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/FaultProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

156. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/FaultProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

157. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/FaultProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  input > lower limit  50%
      false 0/201
      true 201/201
  input >= upper limit  50%
      false 201/201
      true 0/201

   Full Coverage

Model Object Metric
Sum block "Add" Execution

158. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess
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) 170/170
      true (output is from 1st input port) 0/170

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess
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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess
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
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

159. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess/Compare To Zero
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 

160. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess/Decrease
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess/Decrease
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
Constant block "Constant" Execution

161. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

162. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

163. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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

164. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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

165. SubSystem block "ACChrgRemainingTime"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys
Child Systems: ACC_GcACC_ChrgingTiRem_min,  ACChrgRemainingTime,  BMSDelay,  Moving Average

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 100
Condition NA 10% (16/162) condition outcomes
Decision NA 8% (11/138) decision outcomes
MCDC NA 0% (0/26) conditions reversed the outcome
Execution NA 39% (110/283) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Logic block "Logical Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (2/4) condition outcomes
MCDC 0% (0/4) 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)
      C1 (Logical Operator In1) (TFTT) (FFTT)
      C2 (Logical Operator In2) (FTTT) (FFTT)
      C3 (Logical Operator1 In1) (TTTF) (TTFF)
      C4 (Logical Operator1 In2) (TTFT) (TTFF)


   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime
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 Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime
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 Conversion1" Execution
DataTypeConversion block "Data Type Conversion5" Execution
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 "Constant6" Execution
Constant block "Constant9" Execution

166. SubSystem block "ACC_GcACC_ChrgingTiRem_min"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACC_GcACC_ChrgingTiRem_min
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

167. SubSystem block "ACChrgRemainingTime"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime
Child Systems: ACChrgRemainingTimePro,  ChrgRemainingTimeCalc,  StepChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 88
Condition NA 3% (4/138) condition outcomes
Decision 50% (1/2) decision outcomes 1% (1/122) decision outcomes
MCDC NA 0% (0/22) conditions reversed the outcome
Execution NA 32% (81/254) objective outcomes

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime
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)


   Switch block "Switch4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime
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 

   DataStoreRead block "Data Store Read2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

Model Object Metric
Constant block "Constant10" Execution
Constant block "Constant9" Execution

168. SubSystem block "ACChrgRemainingTimePro"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime
Child Systems: ACChrgRemainingTimeChange,  ACChrgRemainingTimeEleclckPro,  BMSDelay,  StateRetention

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 31
Condition NA 3% (2/78) condition outcomes
Decision NA 0% (0/48) decision outcomes
MCDC NA 0% (0/14) conditions reversed the outcome
Execution NA 33% (37/112) objective outcomes

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
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 "Switch3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
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 "Switch4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
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) --

   DataTypeConversion block "Data Type Conversion1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Product block "Product1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Product block "Product5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 < input2 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

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

169. SubSystem block "ACChrgRemainingTimeChange"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
Child Systems: BMSDelay,  BMSDelay1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 10
Condition NA 0% (0/12) condition outcomes
Decision NA 0% (0/16) decision outcomes
Execution NA 31% (8/26) objective outcomes

   Switch block "Switch3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange
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 "Switch4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange
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 "Sum1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Sum block "Sum2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange
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 "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution

170. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/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

171. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/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) --

172. SubSystem block "BMSDelay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/BMSDelay1
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/BMSDelay1
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/BMSDelay1
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/BMSDelay1
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

173. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/BMSDelay1

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/BMSDelay1/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeChange/BMSDelay1/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) --

174. SubSystem block "ACChrgRemainingTimeEleclckPro"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
Child Systems: BMSDelay1,  EdgeRising,  StateRetention

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 10
Condition NA 3% (1/38) condition outcomes
Decision NA 0% (0/14) decision outcomes
MCDC NA 0% (0/9) conditions reversed the outcome
Execution NA 35% (15/43) objective outcomes

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro
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 "Switch3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro
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) --

   DataTypeConversion block "Data Type Conversion3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro
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 "Constant11" Execution
Constant block "Constant3" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution

175. SubSystem block "BMSDelay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/BMSDelay1
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/BMSDelay1
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/BMSDelay1
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/BMSDelay1
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

176. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/BMSDelay1

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/BMSDelay1/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/BMSDelay1/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) --

177. SubSystem block "EdgeRising"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro

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

   Logic block "AND"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/EdgeRising
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)
  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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/EdgeRising
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/EdgeRising
Uncovered Links:  Previous uncovered object Next uncovered object

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

178. SubSystem block "StateRetention"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro
Child Systems: EdgeRising,  Subsystem,  Subsystem1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 3
Condition NA 0% (0/24) condition outcomes
Decision NA 0% (0/4) decision outcomes
MCDC NA 0% (0/7) conditions reversed the outcome
Execution NA 35% (8/23) objective outcomes

   Logic block "Logical Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

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


   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   RelationalOperator block "Relational Operator5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion2" Execution
Constant block "Constant" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution

179. SubSystem block "EdgeRising"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention

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

   Logic block "AND"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention/EdgeRising
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)
  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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention/EdgeRising
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention/EdgeRising
Uncovered Links:  Previous uncovered object Next uncovered object

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

180. SubSystem block "Subsystem"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention/Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 3 blocks
Decision/Condition True Out False Out
(C1 || C2) && ~C3
      C1 (Logical Operator2 In1) (TFF) (FFF)
      C2 (Logical Operator2 In2) (FTF) (FFF)
      C3 (Logical2 In1) (TTF) (TTT)


   Logic block "Logical Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention/Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

   Logic block "Logical2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention/Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention/Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

181. SubSystem block "Subsystem1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention/Subsystem1
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention/Subsystem1
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 "Sum2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention/Subsystem1
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/ACChrgRemainingTimeEleclckPro/StateRetention/Subsystem1
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant2" Execution

182. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/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

183. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/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) --

184. SubSystem block "StateRetention"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro
Child Systems: EdgeRising,  Subsystem,  Subsystem1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 3
Condition NA 0% (0/18) condition outcomes
Decision NA 0% (0/4) decision outcomes
MCDC NA 0% (0/5) conditions reversed the outcome
Execution NA 35% (7/20) objective outcomes

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution

185. SubSystem block "EdgeRising"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention

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

   Logic block "AND"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention/EdgeRising
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)
  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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention/EdgeRising
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention/EdgeRising
Uncovered Links:  Previous uncovered object Next uncovered object

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

186. SubSystem block "Subsystem"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention/Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 3 blocks
Decision/Condition True Out False Out
(C1 || C2) && ~C3
      C1 (Logical Operator2 In1) (TFF) (FFF)
      C2 (Logical Operator2 In2) (FTF) (FFF)
      C3 (Logical2 In1) (TTF) (TTT)


   Logic block "Logical Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention/Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
  input port 2 

   Logic block "Logical2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention/Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention/Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

187. SubSystem block "Subsystem1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention/Subsystem1
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention/Subsystem1
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 "Sum2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention/Subsystem1
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgRemainingTimePro/StateRetention/Subsystem1
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Constant block "Constant2" Execution

188. SubSystem block "ChrgRemainingTimeCalc"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime
Child Systems: 2D_Config_Word,  2D_Config_Word1,  ACChrgRemainingTimeUpLmt,  CrntFilter,  Limiter,  Limiter1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 49
Condition NA 4% (2/48) condition outcomes
Decision NA 0% (0/64) decision outcomes
MCDC NA 0% (0/6) conditions reversed the outcome
Execution NA 29% (36/123) objective outcomes

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
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 "Switch4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
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) --

   DataTypeConversion block "Data Type Conversion3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Product block "Product"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Product block "Product1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Product block "Product2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Product block "Product3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Product block "Product4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Product block "Product5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Product block "Product6"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Sum block "Sum1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Sum block "Sum2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Sum block "Sum3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
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 

   DataStoreRead block "Data Store Read"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreRead block "Data Store Read1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataStoreRead block "Data Store Read2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion2" Execution
Constant block "Constant1" Execution
Constant block "Constant12" 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

189. SubSystem block "2D_Config_Word"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Child Systems: Switch Case Action Subsystem,  Switch Case Action Subsystem1,  Switch Case Action Subsystem2,  Switch Case Action Subsystem3,  Switch Case Action Subsystem4,  Switch Case Action Subsystem5,  Switch Case Action Subsystem6,  Switch Case Action Subsystem7,  Switch Case Action Subsystem8,  Switch Case Action Subsystem9

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

   SwitchCase block "Switch Case"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  truncated input  0%
      = Enum_UDSCapSel_Default --
      = Enum_UDSCapSel_CATL153Ah --
      = Enum_UDSCapSel_CATL180Ah --
      = Enum_UDSCapSel_CATL177Ah --
      = Enum_UDSCapSel_CATL203Ah --
      = Enum_UDSCapSel_CATL51Ah --
      = Enum_UDSCapSel_CATL132Ah --
      = Enum_UDSCapSel_XWD75Ah --
      = Enum_UDSCapSel_TFE177Ah --
      = Enum_UDSCapSel_CATLCTP248Ah --
      = implicit-default --

   DataTypeConversion block "Data Type Conversion"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word
Uncovered Links:  Previous uncovered object Next uncovered object

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

190. SubSystem block "Switch Case Action Subsystem"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word/Switch Case Action Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

191. SubSystem block "Switch Case Action Subsystem1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word/Switch Case Action Subsystem1
Uncovered Links:  Previous uncovered object Next uncovered object

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

192. SubSystem block "Switch Case Action Subsystem2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word/Switch Case Action Subsystem2
Uncovered Links:  Previous uncovered object Next uncovered object

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

193. SubSystem block "Switch Case Action Subsystem3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word/Switch Case Action Subsystem3
Uncovered Links:  Previous uncovered object Next uncovered object

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

194. SubSystem block "Switch Case Action Subsystem4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word/Switch Case Action Subsystem4
Uncovered Links:  Previous uncovered object Next uncovered object

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

195. SubSystem block "Switch Case Action Subsystem5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word/Switch Case Action Subsystem5
Uncovered Links:  Previous uncovered object Next uncovered object

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

196. SubSystem block "Switch Case Action Subsystem6"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word/Switch Case Action Subsystem6
Uncovered Links:  Previous uncovered object Next uncovered object

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

197. SubSystem block "Switch Case Action Subsystem7"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word/Switch Case Action Subsystem7
Uncovered Links:  Previous uncovered object Next uncovered object

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

198. SubSystem block "Switch Case Action Subsystem8"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word/Switch Case Action Subsystem8
Uncovered Links:  Previous uncovered object Next uncovered object

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

199. SubSystem block "Switch Case Action Subsystem9"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word/Switch Case Action Subsystem9
Uncovered Links:  Previous uncovered object Next uncovered object

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

200. SubSystem block "2D_Config_Word1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Child Systems: Switch Case Action Subsystem,  Switch Case Action Subsystem1,  Switch Case Action Subsystem2,  Switch Case Action Subsystem3,  Switch Case Action Subsystem4,  Switch Case Action Subsystem5,  Switch Case Action Subsystem6,  Switch Case Action Subsystem7,  Switch Case Action Subsystem8,  Switch Case Action Subsystem9

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

   SwitchCase block "Switch Case"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  truncated input  0%
      = Enum_UDSCapSel_Default --
      = Enum_UDSCapSel_CATL153Ah --
      = Enum_UDSCapSel_CATL180Ah --
      = Enum_UDSCapSel_CATL177Ah --
      = Enum_UDSCapSel_CATL203Ah --
      = Enum_UDSCapSel_CATL51Ah --
      = Enum_UDSCapSel_CATL132Ah --
      = Enum_UDSCapSel_XWD75Ah --
      = Enum_UDSCapSel_TFE177Ah --
      = Enum_UDSCapSel_CATLCTP248Ah --
      = implicit-default --

   DataTypeConversion block "Data Type Conversion"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1
Uncovered Links:  Previous uncovered object Next uncovered object

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

201. SubSystem block "Switch Case Action Subsystem"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1/Switch Case Action Subsystem
Uncovered Links:  Previous uncovered object Next uncovered object

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

202. SubSystem block "Switch Case Action Subsystem1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1/Switch Case Action Subsystem1
Uncovered Links:  Previous uncovered object Next uncovered object

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

203. SubSystem block "Switch Case Action Subsystem2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1/Switch Case Action Subsystem2
Uncovered Links:  Previous uncovered object Next uncovered object

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

204. SubSystem block "Switch Case Action Subsystem3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1/Switch Case Action Subsystem3
Uncovered Links:  Previous uncovered object Next uncovered object

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

205. SubSystem block "Switch Case Action Subsystem4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1/Switch Case Action Subsystem4
Uncovered Links:  Previous uncovered object Next uncovered object

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

206. SubSystem block "Switch Case Action Subsystem5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1/Switch Case Action Subsystem5
Uncovered Links:  Previous uncovered object Next uncovered object

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

207. SubSystem block "Switch Case Action Subsystem6"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1/Switch Case Action Subsystem6
Uncovered Links:  Previous uncovered object Next uncovered object

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

208. SubSystem block "Switch Case Action Subsystem7"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1/Switch Case Action Subsystem7
Uncovered Links:  Previous uncovered object Next uncovered object

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

209. SubSystem block "Switch Case Action Subsystem8"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1/Switch Case Action Subsystem8
Uncovered Links:  Previous uncovered object Next uncovered object

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

210. SubSystem block "Switch Case Action Subsystem9"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1

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

   Lookup_n-D block "1-D_Lookup_Table"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/2D_Config_Word1/Switch Case Action Subsystem9
Uncovered Links:  Previous uncovered object Next uncovered object

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

211. SubSystem block "ACChrgRemainingTimeUpLmt"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc

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

   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/ACChrgRemainingTimeUpLmt
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)


   Switch block "Switch5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/ACChrgRemainingTimeUpLmt
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 "Switch6"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/ACChrgRemainingTimeUpLmt
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) --

   DataTypeConversion block "Data Type Conversion1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/ACChrgRemainingTimeUpLmt
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/ACChrgRemainingTimeUpLmt
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/ACChrgRemainingTimeUpLmt
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/ACChrgRemainingTimeUpLmt
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 "Constant13" Execution
Constant block "Constant15" Execution
Constant block "Constant16" Execution
Constant block "Constant17" Execution
Constant block "Constant18" Execution
Constant block "Constant19" Execution

212. SubSystem block "CrntFilter"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc
Child Systems: BMSDelay,  CrntTransform,  Moving Average,  OBCElecLckUnlock

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

   Abs block "Abs"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter
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) --

   Product block "Product4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant20" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution

213. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/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

214. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/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) --

215. SubSystem block "CrntTransform"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter

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

   Product block "Product1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/CrntTransform
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Product block "Product2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/CrntTransform
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Product block "Product4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/CrntTransform
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Product block "Product6"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/CrntTransform
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Sum block "Sum1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/CrntTransform
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Sum block "Sum2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/CrntTransform
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

Model Object Metric
Constant block "Constant12" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution

216. SubSystem block "Moving Average"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter
Child Systems: Chart

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

   SignalConversion block "Signal Conversion"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/Moving Average
Uncovered Links:  Previous uncovered object Next uncovered object

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

217. SubSystem block "Chart"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/Moving Average
Child Systems: ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/Moving Average/Chart

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

218. Chart "ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/..."

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/Moving Average/Chart

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

   Transition "[R]" from Junction #0 to Junction #1

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/Moving Average/Chart
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 "[count >= BufferSize]" from Junction #2 to Junction #3

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/Moving Average/Chart
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 "[index >= BufferSize-1]" from Junction #9 to Junction #8

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/Moving Average/Chart
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 --

219. SubSystem block "OBCElecLckUnlock"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter
Child Systems: BMSDelay1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 4
Condition NA 5% (1/20) condition outcomes
Decision NA 0% (0/6) decision outcomes
MCDC NA 0% (0/4) conditions reversed the outcome
Execution NA 43% (9/21) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  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)


   DataTypeConversion block "Data Type Conversion2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock
Uncovered Links:  Previous uncovered object Next uncovered object

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

   DataTypeConversion block "Data Type Conversion3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock
Uncovered Links:  Previous uncovered object Next uncovered object

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

   RelationalOperator block "Relational Operator10"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 > input2 

   RelationalOperator block "Relational Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock
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 "Constant14" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

220. SubSystem block "BMSDelay1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock
Child Systems: Unit Delay Resettable

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock/BMSDelay1
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock/BMSDelay1
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock/BMSDelay1
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock/BMSDelay1
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

221. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock/BMSDelay1

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock/BMSDelay1/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/CrntFilter/OBCElecLckUnlock/BMSDelay1/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) --

222. SubSystem block "Limiter"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 < input2 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Limiter
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 

223. SubSystem block "Limiter1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Limiter1
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Limiter1
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Limiter1
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 < input2 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Limiter1
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 

224. SubSystem block "StepChrgRemainingTimeCalc"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime
Child Systems: Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  enable logical value  0%
      false --
      true --

   Sum block "Sum1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/StepChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   UnitDelay block "Unit Delay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/StepChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion2" Execution
Product block "Product1" Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution

225. SubSystem block "Limiter"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/StepChrgRemainingTimeCalc

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/StepChrgRemainingTimeCalc/Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/StepChrgRemainingTimeCalc/Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/StepChrgRemainingTimeCalc/Limiter
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 < input2 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/StepChrgRemainingTimeCalc/Limiter
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 

226. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/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

227. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/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

228. SubSystem block "Moving Average"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime
Child Systems: Chart

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

   Full Coverage

Model Object Metric
SignalConversion block "Signal Conversion" Execution

229. SubSystem block "Chart"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/Moving Average
Child Systems: ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/Moving Average/Chart

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Decision NA 83% (5/6) decision outcomes

230. Chart "ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/..."

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/Moving Average/Chart

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 3
Decision NA 83% (5/6) decision outcomes

   Transition "[R]" from Junction #0 to Junction #1

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/Moving Average/Chart
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 201/201
      true 0/201

   Full Coverage

Model Object Metric
Transition "[count >= BufferSize]" from Junction #2 to Junction #3 Decision
Transition "[index >= BufferSize-1]" from Junction #9 to Junction #8 Decision

231. SubSystem block "HoldTempCtl"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys
Child Systems: HoldTempCrntVoltCalc,  HoldTempOBC_OnChrgCmd,  HoldTempPermit,  HoldTempRequest,  Subsystem

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 36
Condition NA 47% (77/164) condition outcomes
Decision NA 43% (20/46) decision outcomes
MCDC NA 0% (0/37) conditions reversed the outcome
Execution NA 96% (160/166) objective outcomes

232. SubSystem block "HoldTempCrntVoltCalc"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl
Child Systems: ACC_GcACC_HoldTempCrntRqst_A,  ACC_GcACC_HoldTempVoltRqst_V,  EdgeRising

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 9
Condition NA 50% (13/26) condition outcomes
Decision NA 33% (4/12) decision outcomes
MCDC NA 0% (0/7) conditions reversed the outcome
Execution NA 94% (32/34) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  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)


   Logic block "Logical Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc
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  201 
  input port 2  201 

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


   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc
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 "Switch3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc
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 "Switch4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc
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

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc
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 Operator18"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc
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 Operator6"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc
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 Operator7"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc
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 Conversion1" Execution
DataTypeConversion block "Data Type Conversion2" Execution
DataTypeConversion block "Data Type Conversion3" Execution
DataTypeConversion block "Data Type Conversion8" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant36" Execution
Constant block "Constant5" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

233. SubSystem block "ACC_GcACC_HoldTempCrntRqst_A"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc/ACC_GcACC_HoldTempCrntRqst_A
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

234. SubSystem block "ACC_GcACC_HoldTempVoltRqst_V"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc/ACC_GcACC_HoldTempVoltRqst_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

235. SubSystem block "EdgeRising"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc/EdgeRising
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 
201 
  input port 2  201 

  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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempCrntVoltCalc/EdgeRising
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 
201 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

236. SubSystem block "HoldTempOBC_OnChrgCmd"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl
Child Systems: ACC_GbACC_HoldTempObcChrgCmd_flg,  BMSDelay,  EdgeRising

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 9
Condition NA 33% (10/30) condition outcomes
Decision NA 42% (5/12) decision outcomes
MCDC NA 0% (0/7) conditions reversed the outcome
Execution NA 88% (30/34) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  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)


   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd
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  201 
  input port 2  201 

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


   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd
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

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd
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 Operator18"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion2" Execution
DataTypeConversion block "Data Type Conversion8" Execution
Constant block "Constant1" Execution
Constant block "Constant18" Execution
Constant block "Constant2" Execution
Constant block "Constant20" Execution
Constant block "Constant3" Execution
Constant block "Constant36" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant8" Execution
UnitDelay block "Unit Delay" Execution

237. SubSystem block "ACC_GbACC_HoldTempObcChrgCmd_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd/ACC_GbACC_HoldTempObcChrgCmd_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

238. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd/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

239. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd/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

240. SubSystem block "EdgeRising"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd/EdgeRising
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 
201 
  input port 2  201 

  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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempOBC_OnChrgCmd/EdgeRising
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 
201 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

241. SubSystem block "HoldTempPermit"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl
Child Systems: ACC_GbACC_HoldTempPrmt_flg,  BMSDelay

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  201 
  input port 2  201 
  input port 3  201 
  input port 4  201 
  input port 5  201 
  input port 6  201 
  input port 7 
201 
  input port 8 
201 
  input port 9  201 
  input port 10 
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) && C10) && C11
      C1 (Logical2 In1) (FTTTTTTTTTT) (TTTTTTTTTTT)
      C2 (Logical Operator In2) (FTTTTTTTTTT) (FFTTTTTTTTT)
      C3 (Logical Operator In3) (FTTTTTTTTTT) (FTFTTTTTTTT)
      C4 (Logical Operator In4) (FTTTTTTTTTT) (FTTFTTTTTTT)
      C5 (Logical Operator1 In1) (FTTTTTTTTTT) (FTTTFTTTTTT)
      C6 (Logical Operator1 In2) (FTTTTTTTTTT) (FTTTTFTTTTT)
      C7 (Logical Operator In6) (FTTTTTTTTTT) (FTTTTTFTTTT)
      C8 (Logical Operator In7) (FTTTTTTTTTT) (FTTTTTTFTTT)
      C9 (Logical Operator In8) (FTTTTTTTTTT) (FTTTTTTTFTT)
      C10 (Logical Operator In9) (FTTTTTTTTTT) (FTTTTTTTTFT)
      C11 (Logical Operator In10) (FTTTTTTTTTT) (FTTTTTTTTTF)


   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Logic block "Logical2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
201 

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
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 Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
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 Operator13"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
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 Operator14"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
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 Operator5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
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 Operator6"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
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 Operator7"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
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 Conversion1" Execution
DataTypeConversion block "Data Type Conversion2" Execution
Sum block "Sum1" Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant11" Execution
Constant block "Constant12" Execution
Constant block "Constant14" Execution
Constant block "Constant15" Execution
Constant block "Constant16" Execution
Constant block "Constant17" Execution
Constant block "Constant18" Execution
Constant block "Constant19" Execution
Constant block "Constant20" Execution
Constant block "Constant21" Execution
Constant block "Constant22" Execution
Constant block "Constant23" Execution
DataStoreRead block "Data Store Read" Execution

242. SubSystem block "ACC_GbACC_HoldTempPrmt_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit/ACC_GbACC_HoldTempPrmt_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

243. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit/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

244. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit/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

245. SubSystem block "HoldTempRequest"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl
Child Systems: ACC_GbACC_HoldTempRqst_flg

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempRequest
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
(C1 && C2) && (C3 || C4)
      C1 (Logical Operator In1) (TTTT) (FTTT)
      C2 (Logical Operator In2) (TTTT) (TFTT)
      C3 (Logical Operator1 In1) (TTTF) (TTFF)
      C4 (Logical Operator1 In2) (TTFT) (TTFF)


   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempRequest
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempRequest
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempRequest
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempRequest
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempRequest
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
DataTypeConversion block "Data Type Conversion4" Execution
Constant block "Constant1" Execution
Constant block "Constant13" Execution
Constant block "Constant3" Execution
Constant block "Constant5" Execution

246. SubSystem block "ACC_GbACC_HoldTempRqst_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempRequest

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempRequest/ACC_GbACC_HoldTempRqst_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

247. SubSystem block "Subsystem"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl
Child Systems: BMSDelay,  EdgeRising,  EdgeRising1,  EdgeRising2

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

   Logic block "Logical Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem
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 
201 
  input port 2 
201 

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


   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem
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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem
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

   Switch block "Switch3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem
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 Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem
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 Operator5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem
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 Conversion1" Execution
DataTypeConversion block "Data Type Conversion2" Execution
Product block "Product5" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

248. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/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

249. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/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

250. SubSystem block "EdgeRising"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/EdgeRising
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 
201 
  input port 2  201 

  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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/EdgeRising
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 
201 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

251. SubSystem block "EdgeRising1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/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 
201 
  input port 2  201 

  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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/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 
201 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

252. SubSystem block "EdgeRising2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/EdgeRising2
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 
201 
  input port 2  201 

  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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/Subsystem/EdgeRising2
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 
201 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

253. SubSystem block "PreHeatCtl"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys
Child Systems: PreHeatPermit,  PreThmCrntVoltCalc,  PreThmOBC_OnChrgCmd,  PreThmRequest

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 71
Condition NA 49% (85/174) condition outcomes
Decision NA 42% (50/118) decision outcomes
MCDC NA 0% (0/31) conditions reversed the outcome
Execution NA 89% (221/247) objective outcomes

254. SubSystem block "PreHeatPermit"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl
Child Systems: ACC_GbACC_PreHeatPrmt_flg,  BMSDebounceStartZero,  BMSDebounceStartZero1,  BMSDebounceStartZero2,  BMSDelay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 51
Condition NA 53% (53/100) condition outcomes
Decision NA 43% (40/92) decision outcomes
MCDC NA 0% (0/13) conditions reversed the outcome
Execution NA 88% (144/164) objective outcomes

   Abs block "Abs"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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
  input < 0  50%
      false 201/201
      true 0/201

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  201 
  input port 2  201 
  input port 3  201 
  input port 4  201 
  input port 5  201 
  input port 6 
201 
  input port 7 
201 
  input port 8 
201 
  input port 9  201 
  input port 10  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) && C10) && C11
      C1 (Logical2 In1) (FTTTTTTTTTT) (TTTTTTTTTTT)
      C2 (Logical Operator In2) (FTTTTTTTTTT) (FFTTTTTTTTT)
      C3 (Logical Operator In3) (FTTTTTTTTTT) (FTFTTTTTTTT)
      C4 (Logical Operator In4) (FTTTTTTTTTT) (FTTFTTTTTTT)
      C5 (Logical Operator1 In1) (FTTTTTTTTTT) (FTTTFTTTTTT)
      C6 (Logical Operator1 In2) (FTTTTTTTTTT) (FTTTTFTTTTT)
      C7 (Logical Operator In6) (FTTTTTTTTTT) (FTTTTTFTTTT)
      C8 (Logical Operator In7) (FTTTTTTTTTT) (FTTTTTTFTTT)
      C9 (Logical Operator In8) (FTTTTTTTTTT) (FTTTTTTTFTT)
      C10 (Logical Operator In9) (FTTTTTTTTTT) (FTTTTTTTTFT)
      C11 (Logical Operator In10) (FTTTTTTTTTT) (FTTTTTTTTTF)


   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Logic block "Logical Operator10"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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  50  151 

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


   Logic block "Logical2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1 
201 

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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 Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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 Operator10"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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 Operator12"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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 Operator13"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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 Operator14"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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 Operator5"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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 Operator6"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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 Operator7"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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
Switch block "Switch2" Decision, Execution
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion5" Execution
Sum block "Sum1" Execution
RelationalOperator block "Relational Operator11" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant11" Execution
Constant block "Constant12" Execution
Constant block "Constant13" Execution
Constant block "Constant14" Execution
Constant block "Constant15" Execution
Constant block "Constant16" Execution
Constant block "Constant17" Execution
Constant block "Constant18" Execution
Constant block "Constant19" Execution
Constant block "Constant2" Execution
Constant block "Constant20" Execution
Constant block "Constant21" Execution
Constant block "Constant22" Execution
Constant block "Constant23" Execution
Constant block "Constant24" Execution
Constant block "Constant25" Execution
Constant block "Constant26" Execution
Constant block "Constant27" Execution
Constant block "Constant28" Execution
Constant block "Constant29" Execution
Constant block "Constant3" Execution
Constant block "Constant30" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution
DataStoreRead block "Data Store Read" Execution
UnitDelay block "Unit Delay" Execution

255. SubSystem block "ACC_GbACC_PreHeatPrmt_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/ACC_GbACC_PreHeatPrmt_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

256. SubSystem block "BMSDebounceStartZero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 14
Condition NA 58% (7/12) condition outcomes
Decision NA 50% (13/26) decision outcomes
Execution NA 81% (26/32) objective outcomes

   Full Coverage

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

257. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero

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

   Full Coverage

Model Object Metric
RelationalOperator block "Compare" Condition, Execution

258. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero
Child Systems: Decrease,  Increase

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (2/4) condition outcomes
Decision NA 58% (7/12) decision outcomes
Execution NA 79% (11/14) objective outcomes

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/FaultProcess
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

   Full Coverage

Model Object Metric
Switch block "Switch" Decision, Execution
Switch block "Switch2" Decision, Execution
RelationalOperator block "Relational Operator" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

259. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/FaultProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/FaultProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

260. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/FaultProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

261. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/FaultProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  input > lower limit  50%
      false 0/201
      true 201/201
  input >= upper limit  50%
      false 201/201
      true 0/201

   Full Coverage

Model Object Metric
Sum block "Add" Execution

262. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess
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) 170/170
      true (output is from 1st input port) 0/170

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess
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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess
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
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

263. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess/Compare To Zero
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 

264. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess/Decrease
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess/Decrease
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
Constant block "Constant" Execution

265. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

266. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

267. SubSystem block "BMSDebounceStartZero1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 14
Condition NA 50% (6/12) condition outcomes
Decision NA 38% (10/26) decision outcomes
Execution NA 78% (25/32) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1
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

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

268. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/Compare To Zero
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 

269. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1
Child Systems: Decrease,  Increase

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (2/4) condition outcomes
Decision NA 33% (4/12) decision outcomes
Execution NA 79% (11/14) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess
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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess
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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess
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
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

270. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess/Decrease
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess/Decrease
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
Constant block "Constant" Execution

271. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

272. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

273. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess
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

   Full Coverage

Model Object Metric
Switch block "Switch2" Decision, Execution
RelationalOperator block "Relational Operator" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

274. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess/Compare To Zero
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 

275. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

276. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

277. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero1/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  input > lower limit  50%
      false 0/201
      true 201/201
  input >= upper limit  50%
      false 201/201
      true 0/201

   Full Coverage

Model Object Metric
Sum block "Add" Execution

278. SubSystem block "BMSDebounceStartZero2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
Child Systems: Compare To Zero,  FaultProcess,  HealProcess

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 14
Condition NA 50% (6/12) condition outcomes
Decision NA 35% (9/26) decision outcomes
Execution NA 78% (25/32) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2
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

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

279. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/Compare To Zero
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 

280. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2
Child Systems: Decrease,  Increase

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 50% (2/4) condition outcomes
Decision NA 33% (4/12) decision outcomes
Execution NA 79% (11/14) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess
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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess
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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess
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
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

281. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess/Decrease
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess/Decrease
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
Constant block "Constant" Execution

282. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

283. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

284. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2
Child Systems: Compare To Zero,  Decrease,  Increase

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess
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 "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess
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
RelationalOperator block "Relational Operator" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

285. SubSystem block "Compare To Zero"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess

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

   RelationalOperator block "Compare"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess/Compare To Zero
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 

286. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess
Child Systems: Nomal

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

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess/Decrease
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 >= input2 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

287. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess/Decrease

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

   Sum block "Add"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

288. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess

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

   Saturate block "Saturation"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDebounceStartZero2/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Decisions analyzed
  input > lower limit  50%
      false 0/201
      true 201/201
  input >= upper limit  50%
      false 201/201
      true 0/201

   Full Coverage

Model Object Metric
Sum block "Add" Execution

289. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/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

290. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/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

291. SubSystem block "PreThmCrntVoltCalc"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl
Child Systems: ACC_GcACC_PreThmCrntRqst_A,  ACC_GcACC_PreThmVoltRqst_V,  EdgeRising

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 9
Condition NA 50% (13/26) condition outcomes
Decision NA 33% (4/12) decision outcomes
MCDC NA 0% (0/7) conditions reversed the outcome
Execution NA 94% (32/34) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  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)


   Logic block "Logical Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc
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  201 
  input port 2  201 

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


   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc
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 "Switch3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc
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 "Switch4"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc
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

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc
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 Operator18"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc
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 Operator6"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc
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 Operator7"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc
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 Conversion1" Execution
DataTypeConversion block "Data Type Conversion2" Execution
DataTypeConversion block "Data Type Conversion3" Execution
DataTypeConversion block "Data Type Conversion8" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant36" Execution
Constant block "Constant5" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

292. SubSystem block "ACC_GcACC_PreThmCrntRqst_A"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc/ACC_GcACC_PreThmCrntRqst_A
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

293. SubSystem block "ACC_GcACC_PreThmVoltRqst_V"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc/ACC_GcACC_PreThmVoltRqst_V
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Full Coverage

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

294. SubSystem block "EdgeRising"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc/EdgeRising
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 
201 
  input port 2  201 

  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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmCrntVoltCalc/EdgeRising
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 
201 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

295. SubSystem block "PreThmOBC_OnChrgCmd"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl
Child Systems: ACC_GbACC_PreThmObcChrgCmd_flg,  BMSDelay,  EdgeRising

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 9
Condition NA 33% (10/30) condition outcomes
Decision NA 42% (5/12) decision outcomes
MCDC NA 0% (0/7) conditions reversed the outcome
Execution NA 88% (30/34) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  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)


   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd
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  201 
  input port 2  201 

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


   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd
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

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd
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 Operator18"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input1 == input2 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion2" Execution
DataTypeConversion block "Data Type Conversion8" Execution
Constant block "Constant1" Execution
Constant block "Constant18" Execution
Constant block "Constant2" Execution
Constant block "Constant20" Execution
Constant block "Constant3" Execution
Constant block "Constant36" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant8" Execution
UnitDelay block "Unit Delay" Execution

296. SubSystem block "ACC_GbACC_PreThmObcChrgCmd_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd/ACC_GbACC_PreThmObcChrgCmd_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

297. SubSystem block "BMSDelay"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd/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

298. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd/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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd/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

299. SubSystem block "EdgeRising"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd/EdgeRising
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 
201 
  input port 2  201 

  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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmOBC_OnChrgCmd/EdgeRising
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 
201 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

300. SubSystem block "PreThmRequest"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl
Child Systems: ACC_GbACC_PreThmRqst_flg

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

   Logic block "Logical Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmRequest
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
(C1 && C2) && (C3 || C4)
      C1 (Logical Operator In1) (TTTT) (FTTT)
      C2 (Logical Operator In2) (TTTT) (TFTT)
      C3 (Logical Operator1 In1) (TTTF) (TTFF)
      C4 (Logical Operator1 In2) (TTFT) (TTFF)


   Logic block "Logical Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmRequest
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmRequest
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 Operator2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmRequest
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 Operator3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmRequest
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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmRequest
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
DataTypeConversion block "Data Type Conversion4" Execution
Constant block "Constant1" Execution
Constant block "Constant13" Execution
Constant block "Constant3" Execution
Constant block "Constant5" Execution

301. SubSystem block "ACC_GbACC_PreThmRqst_flg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmRequest

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: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreThmRequest/ACC_GbACC_PreThmRqst_flg
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) 201/201
      true (output is from 1st input port) 0/201

   Full Coverage

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