Coverage Report for ACC

Table of Contents

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

Analysis Information

Model Information

  Model version   'M106C108'
  Author   xigkd
  Last saved   Thu Sep 16 14:57:01 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/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/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/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/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/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/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/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/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/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/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/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_StepChrg/ACCurrentDecrease/ACStepChrgVoltReach/Limiter 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/ACChrgPermit/BMSDebounceStartZero1/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero1/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero1/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero1/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/BMSDebounceStartZero1/HealProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgDeviationVolCorrect/Logical Operator1 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgDeviationVolCorrect/Relational Operator2 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgDeviationVolCorrect/Relational Operator3 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ACChrgDeviationVolCorrect/Switch6 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/BMSDebounceStartZero/FaultProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/BMSDebounceStartZero/FaultProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/BMSDebounceStartZero/FaultProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/BMSDebounceStartZero/FaultProcess/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/BMSDebounceStartZero/HealProcess/Decrease/Relational Operator It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/BMSDebounceStartZero/HealProcess/Decrease/Switch It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/BMSDebounceStartZero/HealProcess/Increase/Saturation It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/BMSDebounceStartZero/HealProcess/Switch 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/Logical Operator2 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/ACChrgRemainingTimeUpLmt/Relational 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/Relational Operator4 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/ACChrgRemainingTimeUpLmt/Switch5 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/Limiter It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Limiter1 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/Relational Operator3 It might not be executed because of Conditional input branch optimization
 ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/ChrgRemainingTimeCalc/Switch1 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 17-Sep-2021 13:38:36 17-Sep-2021 13:38:40

Summary

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

  Decisions analyzed
  Function call  100%
      executed 401/401

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 502
Condition NA 43% (452/1060) condition outcomes
Decision NA 33% (256/787) decision outcomes
MCDC NA 5% (9/186) conditions reversed the outcome
Execution NA 74% (1166/1571) 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 89% (25/28) condition outcomes
Decision NA 80% (24/30) decision outcomes
MCDC NA 0% (0/3) conditions reversed the outcome
Execution NA 98% (51/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 75% (3/4) condition outcomes
MCDC see Logical Operator1
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  100  301 
  input port 2 
401 

   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 100% (4/4) condition outcomes
MCDC 0% (0/3) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  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) TFT (TFF)


   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 
401 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion3" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator2" 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) 401/401
      true (output is from 1st input port) 0/401

   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 100% (12/12) condition outcomes
Decision NA 85% (22/26) decision outcomes
Execution NA 100% (32/32) objective outcomes

   Full Coverage

Model Object Metric
Switch block "Switch" Decision, Execution
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 100% (2/2) condition outcomes
Execution NA 100% (1/1) objective outcomes

   Full Coverage

Model Object Metric
RelationalOperator block "Compare" Condition, Execution

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 100% (4/4) condition outcomes
Decision NA 83% (10/12) decision outcomes
Execution NA 100% (14/14) objective outcomes

   Full Coverage

Model Object Metric
Switch block "Switch" Decision, Execution
Switch block "Switch1" 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

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 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
RelationalOperator block "Relational Operator" Condition, Execution
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 100% (1/1) objective outcomes

   Full Coverage

Model Object Metric
Sum block "Add" Execution

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 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/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/100
      true 100/100
  input >= upper limit  50%
      false 100/100
      true 0/100

   Full Coverage

Model Object Metric
Sum block "Add" Execution

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 100% (6/6) condition outcomes
Decision NA 83% (10/12) decision outcomes
Execution NA 100% (15/15) objective outcomes

   Full Coverage

Model Object Metric
Switch block "Switch" Decision, Execution
Switch block "Switch1" Decision, Execution
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

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 100% (2/2) condition outcomes
Execution NA 100% (1/1) objective outcomes

   Full Coverage

Model Object Metric
RelationalOperator block "Compare" Condition, Execution

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 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
RelationalOperator block "Relational Operator" Condition, Execution
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 100% (1/1) objective outcomes

   Full Coverage

Model Object Metric
Sum block "Add" Execution

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/301
      true 301/301
  input >= upper limit  50%
      false 301/301
      true 0/301

   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 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/DiffValue
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 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/401
      true (output is from 1st input port) 401/401

   Sum block "Add1"

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

   Full Coverage

Model Object Metric
Sum block "Add" 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 199
Condition NA 45% (143/316) condition outcomes
Decision NA 33% (106/325) decision outcomes
MCDC NA 12% (6/50) conditions reversed the outcome
Execution NA 73% (399/545) objective outcomes

   Switch block "Switch"

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

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

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

   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 
401 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion6" Execution
RelationalOperator block "Relational Operator2" Condition, Execution
RelationalOperator block "Relational Operator3" Condition, Execution
RelationalOperator block "Relational Operator5" Condition, Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant5" Execution
Constant block "Constant6" 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) 401/401
      true (output is from 1st input port) 0/401

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

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

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

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

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

   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,  OBCCurFil

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 44
Condition NA 58% (49/84) condition outcomes
Decision NA 44% (34/77) decision outcomes
MCDC NA 7% (1/14) conditions reversed the outcome
Execution NA 89% (122/137) 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 75% (3/4) condition outcomes
MCDC 50% (1/2) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  100  301 
  input port 2 
401 

  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 
401 
  input port 2 
401 

  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 
401 
  input port 2 
401 

  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 2
Decision 67% (2/3) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  Logic to determine output  67%
      input 1 is the minimum 301/401
      input 2 is the minimum 100/401
      input 3 is the minimum 0/401

   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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  Logic to determine output  50%
      input 1 is the maximum 100/100
      input 2 is the maximum 0/100

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

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

   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 
401 

   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 
401 

   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 
401 

   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 
401 

   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 
401 

   Full Coverage

Model Object Metric
Switch block "Switch2" Decision, Execution
DataTypeConversion block "Data Type Conversion" Execution
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion2" Execution
DataTypeConversion block "Data Type Conversion3" Execution
Product block "Product1" Execution
Sum block "Add" Execution
Sum block "Add1" Execution
RelationalOperator block "Relational Operator3" 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 "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant7" Execution
Constant block "Constant9" Execution
UnitDelay block "Unit Delay21" 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) 401/401
      true (output is from 1st input port) 0/401

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

   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  401 

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

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

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

   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 
401 

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

   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 
401 

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

   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  401 

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/401
      true 401/401
  input >= upper limit  50%
      false 401/401
      true 0/401

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

   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  401 

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

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

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

   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 
401 

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

   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 
401 

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

   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  401 

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/401
      true 401/401
  input >= upper limit  50%
      false 401/401
      true 0/401

   Full Coverage

Model Object Metric
Sum block "Add" Execution

50. SubSystem block "OBCCurFil"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc
Child Systems: BMSDelay3,  EdgeRising,  Subsystem

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 7
Condition NA 64% (23/36) condition outcomes
Decision NA 60% (6/10) decision outcomes
MCDC NA 0% (0/8) conditions reversed the outcome
Execution NA 100% (29/29) objective outcomes

   Logic block "Logical"

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

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 2 blocks
Decision/Condition True Out False Out
~C1 && C2
      C1 (Logical4 In1) (FT) TT
      C2 (Logical In2) (FT) FF


   Logic block "Logical1"

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

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

  Conditions analyzed
Description True False
  input port 1 
401 

   Logic block "Logical2"

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

   Logic block "Logical4"

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

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

   Switch block "Switch9"

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

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

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

   Full Coverage

Model Object Metric
Switch block "Switch8" Decision, Execution
DataTypeConversion block "Data Type Conversion" Execution
Sum block "Sum3" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator7" Condition, Execution
Constant block "Constant1" Execution
Constant block "Constant12" Execution
Constant block "Constant14" Execution
Constant block "Constant20" Execution
UnitDelay block "Unit Delay1" Execution

51. SubSystem block "BMSDelay3"

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

   Switch block "Switch"

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

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

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

   RelationalOperator block "Relational Operator"

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

   Full Coverage

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

52. SubSystem block "Unit Delay Resettable"

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

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/ACChrgCrntCalc/OBCCurFil/BMSDelay3/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/401
      true (output is from 1st input port) 401/401

   Switch block "Reset"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgCrntCalc/OBCCurFil/BMSDelay3/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/401
      true (output is from 1st input port) 401/401

53. SubSystem block "EdgeRising"

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

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/ACChrgCrntCalc/OBCCurFil/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 
401 
  input port 2  401 

  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/ACChrgCrntCalc/OBCCurFil/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 
401 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

54. SubSystem block "Subsystem"

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

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

   Logic block "Logical Operator1"

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

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 5 blocks
Decision/Condition True Out False Out
(C1 || C2) && ~(~C3 || C4)
      C1 (Logical Operator2 In1) (TFTF) (FFTF)
      C2 (Logical Operator2 In2) (FTTF) (FFTF)
      C3 (Logical1 In1) (TTTF) (TTFF)
      C4 (Logical2 In2) (TTTF) (TTTT)


   Logic block "Logical Operator2"

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

   Logic block "Logical2"

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

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

  Conditions analyzed
Description True False
  input port 1  401 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay1" Execution

55. 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 64% (9/14) decision outcomes

56. 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 75% (3/4) decision outcomes 64% (9/14) decision outcomes

  Decisions analyzed
  Substate executed  75%
      State "ACC_ACChrg" 100/400
      State "ACC_ACDefault" 100/400
      State "ACC_ACStepChrg" 0/400
      State "ACC_ACStop" 200/400

   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 50% (1/2) decision outcomes

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

   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 50% (1/2) decision outcomes

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

   Full Coverage

Model Object Metric
Transition "[ASWTYPE_TRUE == LbACC_ChrgStateDef2Chrg..." from "ACC_ACDefault" to "ACC_ACChrg" Decision
Transition "[ASWTYPE_TRUE == LbACC_ChrgSt2Stop_flg]" from "ACC_ACChrg" to "ACC_ACStop" Decision

57. SubSystem block "ACChrgState_Chrg"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl
Child Systems: ACChrgCrntUnctrol,  ACChrgStateChrg2StepChrg,  ACChrgStateChrg2Stop

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 46
Condition NA 49% (37/76) condition outcomes
Decision 100% (2/2) decision outcomes 37% (30/82) decision outcomes
MCDC NA 10% (1/10) conditions reversed the outcome
Execution NA 85% (117/138) objective outcomes

  Decisions analyzed
  enable logical value  100%
      false 301/401
      true 100/401

58. 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 43% (6/14) condition outcomes
Decision NA 36% (10/28) decision outcomes
Execution NA 83% (35/42) 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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
100 

   Full Coverage

Model Object Metric
Sum block "Add" Execution
Constant block "Constant10" Execution
Constant block "Constant13" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant9" Execution

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

   Full Coverage

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

60. 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 42% (5/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/ACChrgCtl/ACChrgState_Chrg/ACChrgCrntUnctrol/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/100
      true (output is from 1st input port) 100/100

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

61. 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 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/ACChrgState_Chrg/ACChrgCrntUnctrol/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  100 

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

   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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   Switch block "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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2 
100 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

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

   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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
100 

   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/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

65. 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

66. 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 33% (2/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/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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   Switch block "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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2 
100 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

67. 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 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/ACChrgState_Chrg/ACChrgCrntUnctrol/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  100 

68. 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

69. 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

70. 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 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/ACChrgState_Chrg/ACChrgCrntUnctrol/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/100
      true 100/100
  input >= upper limit  50%
      false 100/100
      true 0/100

   Full Coverage

Model Object Metric
Sum block "Add" Execution

71. 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 46% (11/24) condition outcomes
Decision NA 35% (9/26) decision outcomes
MCDC NA 0% (0/3) conditions reversed the outcome
Execution NA 84% (38/45) 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 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  100 
  input port 2 
100 
  input port 3  100 

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


   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
100 

   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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2  100 

   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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2  100 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion4" Execution
Sum block "Add" Execution
Constant block "Constant1" Execution
Constant block "Constant11" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant9" Execution

72. 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 42% (5/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/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/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/100
      true (output is from 1st input port) 100/100

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

73. 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 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/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/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  100 

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

   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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   Switch block "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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2 
100 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

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

   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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
100 

   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/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

77. 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

78. 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 33% (2/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/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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   Switch block "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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2 
100 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

79. 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 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/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/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  100 

80. 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

81. 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

82. 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 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/ACChrgState_Chrg/ACChrgStateChrg2StepChrg/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/100
      true 100/100
  input >= upper limit  50%
      false 100/100
      true 0/100

   Full Coverage

Model Object Metric
Sum block "Add" Execution

83. SubSystem block "ACChrgStateChrg2Stop"

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 53% (20/38) condition outcomes
Decision NA 35% (9/26) decision outcomes
MCDC NA 14% (1/7) conditions reversed the outcome
Execution NA 86% (44/51) 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 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 
100 
  input port 2 
100 
  input port 3  100 

  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 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 63% (5/8) condition outcomes
MCDC 25% (1/4) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

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

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 TFFF FFFF
      input port 2 (FTFF) FFFF
      input port 3 (FFTF) FFFF
      input port 4 (FFFT) FFFF


   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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
100 

   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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2  100 

   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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 <= input2 
100 

   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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
100 

   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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2 
100 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion4" Execution
RelationalOperator block "Relational Operator2" Condition, Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant10" Execution
Constant block "Constant13" Execution
Constant block "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution
Constant block "Constant6" Execution
Constant block "Constant7" Execution

84. 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 42% (5/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/ACChrgCtl/ACChrgState_Chrg/ACChrgStateChrg2Stop/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/100
      true (output is from 1st input port) 100/100

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

85. 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 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/ACChrgState_Chrg/ACChrgStateChrg2Stop/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  100 

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

   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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   Switch block "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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2 
100 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

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

   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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
100 

   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/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

89. 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

90. 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 33% (2/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/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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   Switch block "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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: 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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 > input2 
100 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

91. 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 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/ACChrgState_Chrg/ACChrgStateChrg2Stop/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  100 

92. 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

93. 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

94. 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 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/ACChrgState_Chrg/ACChrgStateChrg2Stop/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/100
      true 100/100
  input >= upper limit  50%
      false 100/100
      true 0/100

   Full Coverage

Model Object Metric
Sum block "Add" Execution

95. SubSystem block "ACChrgState_Default"

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

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

   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 83% (5/6) condition outcomes
MCDC 33% (1/3) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  100 
  input port 2  101 
  input port 3  71  30 

  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 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  101 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion3" Execution
RelationalOperator block "Relational Operator2" Condition, Execution
RelationalOperator block "Relational Operator7" Condition, Execution
Constant block "Constant3" Execution
Constant block "Constant6" Execution
Constant block "Constant8" Execution

96. 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 401/401
      true 0/401

97. 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

98. 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

99. 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

100. 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

101. 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) --

102. 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 

103. 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

104. 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 

105. 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

106. 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

107. 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

108. 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

109. 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

110. 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 

111. 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

112. 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

113. 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

114. 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

115. 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

116. 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

117. 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

118. 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 

119. 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

120. 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

121. 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

122. 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

123. 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

124. 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 

125. 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

126. 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

127. 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

128. 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

129. 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 

130. 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

131. 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

132. 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

133. 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

134. 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

135. 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 

136. 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

137. 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

138. 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

139. 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

140. SubSystem block "ACChrgState_Stop"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl
Child Systems: BMSDelay,  BMSDelay1,  BMSDelay2,  EdgeRising1

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 15
Condition NA 65% (22/34) condition outcomes
Decision 100% (2/2) decision outcomes 75% (15/20) decision outcomes
MCDC NA 17% (1/6) conditions reversed the outcome
Execution NA 100% (43/43) objective outcomes

  Decisions analyzed
  enable logical value  100%
      false 201/401
      true 200/401

   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 50% (2/4) condition outcomes
MCDC see Logical Operator1
Execution 100% (1/1) objective outcomes

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

   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 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 
200 
  input port 2 
200 

  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) (TTFF) (FTFF)
      C2 (Logical Operator In2) (TTFF) (TFFF)
      C3 (Logical Operator2 In1) (FFTT) FFFT
      C4 (Logical Operator2 In2) (FFTT) FFTF


   Logic block "Logical Operator2"

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

Metric Coverage
Cyclomatic Complexity 0
Condition 100% (4/4) condition outcomes
MCDC see Logical Operator1
Execution 100% (1/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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 == input2  200 

   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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 < input2 
200 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
Sum block "Sum1" Execution
Constant block "Constant" Execution
Constant block "Constant1" Execution
Constant block "Constant15" Execution
Constant block "Constant2" 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
DataStoreRead block "Data Store Read" Execution

141. 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 50% (2/4) condition outcomes
Decision NA 67% (4/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: 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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   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 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
200 

   Full Coverage

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

142. 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 75% (3/4) decision outcomes
Execution NA 100% (2/2) objective outcomes

   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 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution

143. SubSystem block "BMSDelay1"

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 75% (3/4) condition outcomes
Decision NA 83% (5/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

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

   Full Coverage

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

144. SubSystem block "Unit Delay Resettable"

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

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

   Switch block "Reset"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop/BMSDelay1/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) 200/200
      true (output is from 1st input port) 0/200

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution

145. SubSystem block "BMSDelay2"

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 50% (2/4) condition outcomes
Decision NA 67% (4/6) decision outcomes
Execution NA 100% (7/7) objective outcomes

   Logic block "Logical Operator"

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

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

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

   RelationalOperator block "Relational Operator"

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

   Full Coverage

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

146. SubSystem block "Unit Delay Resettable"

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

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

   Switch block "Reset"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgCtl/ACChrgState_Stop/BMSDelay2/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) 200/200
      true (output is from 1st input port) 0/200

   Full Coverage

Model Object Metric
Switch block "Init" Decision, Execution

147. 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 83% (5/6) condition outcomes
MCDC NA 50% (1/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/ACChrgState_Stop/EdgeRising1
Uncovered Links:  Previous uncovered object Next uncovered object

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

  Conditions analyzed
Description True False
  input port 1  200 
  input port 2  199 

  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

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

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

148. 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 65% (17/26) condition outcomes
Decision NA 57% (8/14) decision outcomes
MCDC NA 29% (2/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 
401 
  input port 2 
401 

  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 83% (5/6) condition outcomes
MCDC 67% (2/3) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  101  300 
  input port 2  200  201 
  input port 3 
401 

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

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

   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  401 

   Full Coverage

Model Object Metric
Switch block "Switch3" Decision, Execution
DataTypeConversion block "Data Type Conversion1" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator2" 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
Constant block "Constant8" Execution
UnitDelay block "Unit Delay1" Execution

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

   Full Coverage

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

150. 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 
401 

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

   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 
401 

   Full Coverage

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

151. 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/401
      true (output is from 1st input port) 401/401

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

152. 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 
401 
  input port 2  401 

  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 
401 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

153. 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 59% (13/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 
401 
  input port 2 
401 

   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 67% (4/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  100  301 
  input port 2  401 
  input port 3 
401 

  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 
401 

   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 
401 

   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  401 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
RelationalOperator block "Relational Operator2" Condition, 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

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

   Full Coverage

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

155. 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 
401 

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

   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 
401 

   Full Coverage

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

156. 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/401
      true (output is from 1st input port) 401/401

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

157. SubSystem block "ACChrgPermit"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys
Child Systems: ACC_GbACC_ACChrgPrmt_flg,  BMSDebounceStartZero,  BMSDebounceStartZero1,  BMSDelay

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 34
Condition NA 56% (59/106) condition outcomes
Decision NA 45% (27/60) decision outcomes
MCDC NA 16% (3/19) conditions reversed the outcome
Execution NA 90% (117/130) 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 58% (15/26) condition outcomes
MCDC 15% (2/13) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  401 
  input port 2  401 
  input port 3  401 
  input port 4  401 
  input port 5  401 
  input port 6  401 
  input port 7  401 
  input port 8  401 
  input port 9  371  30 
  input port 10  401 
  input port 11  401 
  input port 12  401 
  input port 13  200  201 

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 TTTTTTTTTTTTT (FTTTTTTTTTTTT)
      input port 2 TTTTTTTTTTTTT (TFTTTTTTTTTTT)
      input port 3 TTTTTTTTTTTTT (TTFTTTTTTTTTT)
      input port 4 TTTTTTTTTTTTT (TTTFTTTTTTTTT)
      input port 5 TTTTTTTTTTTTT (TTTTFTTTTTTTT)
      input port 6 TTTTTTTTTTTTT (TTTTTFTTTTTTT)
      input port 7 TTTTTTTTTTTTT (TTTTTTFTTTTTT)
      input port 8 TTTTTTTTTTTTT (TTTTTTTFTTTTT)
      input port 9 TTTTTTTTTTTTT TTTTTTTTFTTTT
      input port 10 TTTTTTTTTTTTT (TTTTTTTTTFTTT)
      input port 11 TTTTTTTTTTTTT (TTTTTTTTTTFTT)
      input port 12 TTTTTTTTTTTTT (TTTTTTTTTTTFT)
      input port 13 TTTTTTTTTTTTT TTTTTTTTTTTTF


   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  401 
  input port 2  401 

  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 75% (3/4) condition outcomes
MCDC 50% (1/2) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  170  231 
  input port 2  401 

  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 0% (0/2) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

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

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

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
  input port 1 
401 

   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
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
401 

   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  401 

   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  401 

   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  401 

   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  401 

   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  401 

   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  401 

   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 
401 

   RelationalOperator block "Relational Operator15"

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 
401 

   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  401 

   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  401 

   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 
401 

   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  401 

   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  401 

   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  401 

   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  401 

   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  401 

   Full Coverage

Model Object Metric
Logic block "Logical3" Condition, Execution
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion4" Execution
Sum block "Sum1" Execution
RelationalOperator block "Relational Operator16" 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 "Constant3" Execution
Constant block "Constant35" 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

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

   Full Coverage

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

159. 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

160. 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

161. 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/401
      true (output is from 1st input port) 401/401

   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

162. 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

163. 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

164. 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/401
      true 401/401
  input >= upper limit  50%
      false 401/401
      true 0/401

   Full Coverage

Model Object Metric
Sum block "Add" Execution

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

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

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

   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 
401 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

166. 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 
401 

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

   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 
401 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

168. 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

169. 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

170. SubSystem block "BMSDebounceStartZero1"

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

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

171. SubSystem block "Compare To Zero"

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

172. SubSystem block "FaultProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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/ACChrgPermit/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) 401/401
      true (output is from 1st input port) 0/401

   Switch block "Switch1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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) 401/401
      true (output is from 1st input port) 0/401

   Switch block "Switch2"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

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

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

173. SubSystem block "Decrease"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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/ACChrgPermit/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) 401/401
      true (output is from 1st input port) 0/401

   RelationalOperator block "Relational Operator"

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

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

174. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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/ACChrgPermit/BMSDebounceStartZero1/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

175. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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/ACChrgPermit/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/ACChrgPermit/BMSDebounceStartZero1/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

176. SubSystem block "HealProcess"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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/ACChrgPermit/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/ACChrgPermit/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/401
      true (output is from 1st input port) 401/401

   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

177. SubSystem block "Compare To Zero"

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

178. SubSystem block "Decrease"

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

179. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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/ACChrgPermit/BMSDebounceStartZero1/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

180. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgPermit/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/ACChrgPermit/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/401
      true 401/401
  input >= upper limit  50%
      false 401/401
      true 0/401

   Full Coverage

Model Object Metric
Sum block "Add" Execution

181. 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 
401 

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

   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 
401 

   Full Coverage

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

182. 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/401
      true (output is from 1st input port) 401/401

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

183. SubSystem block "ACChrgRemainingTime"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys
Child Systems: ACC_GcACC_ChrgingTiRem_min,  ACChrgRemainingTime,  BMSDelay,  Moving Average,  Turn Off Delay Time

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 122
Condition NA 12% (25/206) condition outcomes
Decision NA 7% (13/176) decision outcomes
MCDC NA 0% (0/34) conditions reversed the outcome
Execution NA 40% (143/356) 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 75% (3/4) condition outcomes
MCDC see Logical Operator2
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
401 
  input port 2  100  301 

   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 
401 
  input port 2 
401 

   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 75% (3/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  100  301 
  input port 2 
401 

  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) (FTTF) FTFF
      C4 (Logical Operator1 In2) (FTFT) FTFF


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

   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 
401 

   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 
401 

   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 
401 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion" Execution
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion5" Execution
RelationalOperator block "Relational Operator3" Condition, 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 "Constant7" Execution
Constant block "Constant8" Execution
Constant block "Constant9" Execution

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

   Full Coverage

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

185. SubSystem block "ACChrgRemainingTime"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime
Child Systems: ACChrgDeviationVolCorrect,  ACChrgRemainingTimePro,  BMSDebounceStartZero,  ChrgRemainingTimeCalc,  StepChrgRemainingTimeCalc
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 2 106
Condition NA 2% (4/170) condition outcomes
Decision 50% (1/2) decision outcomes 1% (1/156) decision outcomes
MCDC NA 0% (0/26) conditions reversed the outcome
Execution NA 32% (100/313) objective outcomes

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

   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) --

   Sum block "Sum1"

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

   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 "Constant13" Execution
Constant block "Constant2" Execution
Constant block "Constant7" Execution
Constant block "Constant9" Execution

186. SubSystem block "ACChrgDeviationVolCorrect"

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

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/ACChrgDeviationVolCorrect
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/ACChrgDeviationVolCorrect
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/ACChrgDeviationVolCorrect
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/ACChrgDeviationVolCorrect
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/ACChrgDeviationVolCorrect
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/ACChrgDeviationVolCorrect
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/ACChrgDeviationVolCorrect
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

187. 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 32
Condition NA 3% (2/80) condition outcomes
Decision NA 0% (0/50) decision outcomes
MCDC NA 0% (0/14) conditions reversed the outcome
Execution NA 33% (38/115) 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) --

   Switch block "Switch5"

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 

   RelationalOperator block "Relational Operator4"

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 "Constant3" Execution
Constant block "Constant4" Execution
Constant block "Constant5" Execution

188. 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

189. 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

190. 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) --

191. 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

192. 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) --

193. 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

194. 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

195. 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) --

196. 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

197. 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

198. 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

199. 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

200. 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

201. 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

202. 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) --

203. 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

204. 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

205. 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

206. 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

207. SubSystem block "BMSDebounceStartZero"

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

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

208. SubSystem block "Compare To Zero"

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

209. SubSystem block "FaultProcess"

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

210. SubSystem block "Decrease"

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

211. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/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/ACChrgRemainingTime/ACChrgRemainingTime/BMSDebounceStartZero/FaultProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

212. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/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/ACChrgRemainingTime/ACChrgRemainingTime/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/ACChrgRemainingTime/ACChrgRemainingTime/BMSDebounceStartZero/FaultProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

213. SubSystem block "HealProcess"

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

214. SubSystem block "Compare To Zero"

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

215. SubSystem block "Decrease"

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

216. SubSystem block "Nomal"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/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/ACChrgRemainingTime/ACChrgRemainingTime/BMSDebounceStartZero/HealProcess/Decrease/Nomal
Uncovered Links:  Previous uncovered object Next uncovered object

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

217. SubSystem block "Increase"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/ACChrgRemainingTime/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/ACChrgRemainingTime/ACChrgRemainingTime/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/ACChrgRemainingTime/ACChrgRemainingTime/BMSDebounceStartZero/HealProcess/Increase
Uncovered Links:  Previous uncovered object Next uncovered object

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

218. 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 50
Condition NA 4% (2/56) condition outcomes
Decision NA 0% (0/66) decision outcomes
MCDC NA 0% (0/8) conditions reversed the outcome
Execution NA 30% (39/130) 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

219. 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

220. 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

221. 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

222. 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

223. 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

224. 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

225. 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

226. 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

227. 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

228. 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

229. 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

230. 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

231. 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

232. 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

233. 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

234. 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

235. 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

236. 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

237. 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

238. 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

239. 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

240. 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

241. 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 3
Condition NA 0% (0/18) condition outcomes
Decision NA 0% (0/6) decision outcomes
MCDC NA 0% (0/4) conditions reversed the outcome
Execution NA 45% (9/20) 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)


   Logic block "Logical 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/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 "Switch1"

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

   RelationalOperator block "Relational Operator5"

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 "Constant1" Execution
Constant block "Constant13" 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

242. 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

243. 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

244. 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) --

245. 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

246. 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

247. 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

248. 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 --

249. 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

250. 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

251. 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) --

252. 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 

253. 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 

254. 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

255. 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 

256. 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 
401 

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

   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 
401 

   Full Coverage

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

257. 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/401
      true (output is from 1st input port) 401/401

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

258. 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

259. 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

260. 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 401/401
      true 0/401

   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

261. SubSystem block "Turn Off Delay Time"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime
Child Systems: EdgeFalling1

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

   Logic block "AND"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/Turn Off Delay Time
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 
401 
  input port 2 
401 

  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


   MinMax block "Minimum"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/Turn Off Delay Time
Uncovered Links:  Previous 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 maximum 401/401
      input 2 is the maximum 0/401

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/Turn Off Delay Time
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Greater Than"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/Turn Off Delay Time
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 
401 

   Full Coverage

Model Object Metric
Sum block "Summation" Execution
Constant block "Constant Value1" Execution
Constant block "Constant Value2" Execution
UnitDelay block "Unit Delay" Execution

262. SubSystem block "EdgeFalling1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/Turn Off Delay Time

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/ACChrgRemainingTime/Turn Off Delay Time/EdgeFalling1
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  401 
  input port 2 
401 

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


   Logic block "OR1"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/ACChrgRemainingTime/Turn Off Delay Time/EdgeFalling1
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 
401 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

263. 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 44
Condition NA 49% (91/186) condition outcomes
Decision NA 45% (26/58) decision outcomes
MCDC NA 0% (0/41) conditions reversed the outcome
Execution NA 97% (186/192) objective outcomes

264. 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 
401 
  input port 2 
401 
  input port 3 
401 

  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  401 
  input port 2  401 

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

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

   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 
401 

   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 
401 

   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  401 

   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 
401 

   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  401 

   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

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

   Full Coverage

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

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

   Full Coverage

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

267. 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 
401 
  input port 2  401 

  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 
401 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

268. 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  401 
  input port 2  401 

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

   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 
401 

   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  401 

   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  401 

   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

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

   Full Coverage

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

270. 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 
401 

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

   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 
401 

   Full Coverage

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

271. 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/401
      true (output is from 1st input port) 401/401

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

272. 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 
401 
  input port 2  401 

  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 
401 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

273. SubSystem block "HoldTempPermit"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl
Child Systems: ACC_GbACC_HoldTempPrmt_flg,  BMSDelay,  BMSDelay1,  EdgeRising

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 14
Condition NA 54% (41/76) condition outcomes
Decision NA 50% (10/20) decision outcomes
MCDC NA 0% (0/15) conditions reversed the outcome
Execution NA 100% (69/69) 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 54% (13/24) condition outcomes
MCDC 0% (0/13) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  401 
  input port 2  401 
  input port 3  401 
  input port 4  401 
  input port 5  401 
  input port 6  401 
  input port 7  401 
  input port 8 
401 
  input port 9  401 
  input port 10 
401 
  input port 11  401 
  input port 12  200  201 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 5 blocks
Decision/Condition True Out False Out
((((((((((~C1 && C2) && C3) && C4) && (C5 && C6)) && C7) && C8) && C9) && C10) && C11) && ~C12) && ~C13
      C1 (Logical2 In1) (FTTTTTTTTTTFF) (TTTTTTTTTTTFF)
      C2 (Logical Operator In2) (FTTTTTTTTTTFF) (FFTTTTTTTTTFF)
      C3 (Logical Operator In3) (FTTTTTTTTTTFF) (FTFTTTTTTTTFF)
      C4 (Logical Operator In4) (FTTTTTTTTTTFF) (FTTFTTTTTTTFF)
      C5 (Logical Operator1 In1) (FTTTTTTTTTTFF) (FTTTFTTTTTTFF)
      C6 (Logical Operator1 In2) (FTTTTTTTTTTFF) (FTTTTFTTTTTFF)
      C7 (Logical Operator In6) (FTTTTTTTTTTFF) (FTTTTTFTTTTFF)
      C8 (Logical Operator In7) (FTTTTTTTTTTFF) (FTTTTTTFTTTFF)
      C9 (Logical Operator In8) (FTTTTTTTTTTFF) (FTTTTTTTFTTFF)
      C10 (Logical Operator In9) (FTTTTTTTTTTFF) (FTTTTTTTTFTFF)
      C11 (Logical Operator In10) (FTTTTTTTTTTFF) (FTTTTTTTTTFFF)
      C12 (Logical1 In1) (FTTTTTTTTTTFF) (FTTTTTTTTTTTF)
      C13 (Logical3 In1) (FTTTTTTTTTTFF) (FTTTTTTTTTTFT)


   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  401 
  input port 2  401 

   Logic block "Logical1"

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 
401 

   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 
401 

   Logic block "Logical3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit

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

   Switch block "Switch"

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 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   Switch block "Switch3"

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

   Switch block "Switch4"

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 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

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

   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  401 

   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 
401 

   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  401 

   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 
401 

   RelationalOperator block "Relational Operator15"

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  401 

   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  401 

   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  401 

   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 
401 

   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  401 

   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 
401 

   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  401 

   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  401 

   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  401 

   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion2" Execution
DataTypeConversion block "Data Type Conversion3" Execution
Sum block "Sum1" Execution
RelationalOperator block "Relational Operator16" Condition, 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
Constant block "Constant31" Execution
Constant block "Constant32" Execution
Constant block "Constant33" Execution
Constant block "Constant34" Execution
Constant block "Constant35" Execution
Constant block "Constant36" Execution
Constant block "Constant37" Execution
DataStoreRead block "Data Store Read" Execution
UnitDelay block "Unit Delay21" Execution

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

   Full Coverage

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

275. 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 
401 

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

   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 
401 

   Full Coverage

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

276. 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/401
      true (output is from 1st input port) 401/401

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

277. SubSystem block "BMSDelay1"

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/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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit/BMSDelay1
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit/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
  input1 >= input2 
401 

   Full Coverage

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

278. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit/BMSDelay1

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

   Switch block "Reset"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit/BMSDelay1/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/401
      true (output is from 1st input port) 401/401

279. SubSystem block "EdgeRising"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/HoldTempCtl/HoldTempPermit

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/HoldTempPermit/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 
401 
  input port 2  401 

  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/HoldTempPermit/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 
401 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

280. 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 
401 
  input port 2 
401 
  input port 3  401 

  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  401 
  input port 2 
401 

   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 
401 

   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 
401 

   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 
401 

   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  401 

   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

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

   Full Coverage

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

282. 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 
401 
  input port 2 
401 

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

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

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

   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 
401 

   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 
401 

   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 
401 

   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 
401 

   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 
401 

   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

283. 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 
401 

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

   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 
401 

   Full Coverage

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

284. 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/401
      true (output is from 1st input port) 401/401

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

285. 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 
401 
  input port 2  401 

  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 
401 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

286. 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 
401 
  input port 2  401 

  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 
401 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

287. 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 
401 
  input port 2  401 

  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 
401 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

288. 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 79
Condition NA 49% (96/196) condition outcomes
Decision NA 43% (56/130) decision outcomes
MCDC NA 0% (0/35) conditions reversed the outcome
Execution NA 90% (247/273) objective outcomes

289. 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,  BMSDelay1,  EdgeRising

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 59
Condition NA 52% (64/122) condition outcomes
Decision NA 44% (46/104) decision outcomes
MCDC NA 0% (0/17) conditions reversed the outcome
Execution NA 89% (170/190) 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 401/401
      true 0/401

   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 54% (13/24) condition outcomes
MCDC 0% (0/13) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  401 
  input port 2  401 
  input port 3  401 
  input port 4  401 
  input port 5  401 
  input port 6 
401 
  input port 7  401 
  input port 8 
401 
  input port 9  401 
  input port 10  401 
  input port 11  401 
  input port 12  200  201 

  MC/DC analysis (combinations in parentheses did not occur)
  Includes 5 blocks
Decision/Condition True Out False Out
((((((((((~C1 && C2) && C3) && C4) && (C5 && C6)) && C7) && C8) && C9) && C10) && C11) && ~C12) && ~C13
      C1 (Logical2 In1) (FTTTTTTTTTTFF) (TTTTTTTTTTTFF)
      C2 (Logical Operator In2) (FTTTTTTTTTTFF) (FFTTTTTTTTTFF)
      C3 (Logical Operator In3) (FTTTTTTTTTTFF) (FTFTTTTTTTTFF)
      C4 (Logical Operator In4) (FTTTTTTTTTTFF) (FTTFTTTTTTTFF)
      C5 (Logical Operator1 In1) (FTTTTTTTTTTFF) (FTTTFTTTTTTFF)
      C6 (Logical Operator1 In2) (FTTTTTTTTTTFF) (FTTTTFTTTTTFF)
      C7 (Logical Operator In6) (FTTTTTTTTTTFF) (FTTTTTFTTTTFF)
      C8 (Logical Operator In7) (FTTTTTTTTTTFF) (FTTTTTTFTTTFF)
      C9 (Logical Operator In8) (FTTTTTTTTTTFF) (FTTTTTTTFTTFF)
      C10 (Logical Operator In9) (FTTTTTTTTTTFF) (FTTTTTTTTFTFF)
      C11 (Logical Operator In10) (FTTTTTTTTTTFF) (FTTTTTTTTTFFF)
      C12 (Logical1 In1) (FTTTTTTTTTTFF) (FTTTTTTTTTTTF)
      C13 (Logical3 In1) (FTTTTTTTTTTFF) (FTTTTTTTTTTFT)


   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  401 
  input port 2  401 

   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 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 
401 
  input port 2  401 

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

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 
401 

   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 
401 

   Logic block "Logical3"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit

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

   Switch block "Switch"

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

   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

   Switch block "Switch3"

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

   Switch block "Switch4"

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

   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  401 

   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 
401 

   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  401 

   RelationalOperator block "Relational Operator11"

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  401 

   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 
401 

   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  401 

   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 
401 

   RelationalOperator block "Relational Operator15"

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  401 

   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  401 

   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  401 

   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  401 

   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  401 

   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 
401 

   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 
401 

   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  401 

   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  401 

   Full Coverage

Model Object Metric
Switch block "Switch2" Decision, Execution
DataTypeConversion block "Data Type Conversion1" Execution
DataTypeConversion block "Data Type Conversion2" Execution
DataTypeConversion block "Data Type Conversion5" Execution
Sum block "Sum1" Execution
RelationalOperator block "Relational Operator16" 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 "Constant31" Execution
Constant block "Constant32" Execution
Constant block "Constant33" Execution
Constant block "Constant34" Execution
Constant block "Constant35" Execution
Constant block "Constant36" Execution
Constant block "Constant37" Execution
Constant block "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
UnitDelay block "Unit Delay21" Execution

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

   Full Coverage

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

291. 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

292. 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

293. 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/401
      true (output is from 1st input port) 401/401

   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

294. 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

295. 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

296. 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/401
      true 401/401
  input >= upper limit  50%
      false 401/401
      true 0/401

   Full Coverage

Model Object Metric
Sum block "Add" Execution

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

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

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

   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 
401 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

298. 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 
401 

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

   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 
401 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

300. 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

301. 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

302. 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/401
      true (output is from 1st input port) 401/401

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

303. 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  401 

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

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

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

   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 
401 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

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

   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 
401 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

306. 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

307. 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

308. 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/401
      true (output is from 1st input port) 401/401

   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

309. 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  401 

310. 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

311. 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

312. 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/401
      true 401/401
  input >= upper limit  50%
      false 401/401
      true 0/401

   Full Coverage

Model Object Metric
Sum block "Add" Execution

313. 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 42% (5/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/401
      true (output is from 1st input port) 401/401

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

314. 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  401 

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

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

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

   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 
401 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay" Execution
UnitDelay block "Unit Delay1" Execution

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

   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 
401 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution

317. 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

318. 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

319. 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 33% (2/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/401
      true (output is from 1st input port) 401/401

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

   RelationalOperator block "Relational Operator"

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 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 >= input2 
401 

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution
UnitDelay block "Unit Delay1" Execution
UnitDelay block "Unit Delay2" Execution

320. 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  401 

321. 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

322. 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

323. 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/401
      true 401/401
  input >= upper limit  50%
      false 401/401
      true 0/401

   Full Coverage

Model Object Metric
Sum block "Add" Execution

324. 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 
401 

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

   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 
401 

   Full Coverage

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

325. 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/401
      true (output is from 1st input port) 401/401

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

326. SubSystem block "BMSDelay1"

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/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 
401 

   Switch block "Switch"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDelay1
Uncovered Links:  Previous uncovered object Next uncovered object

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

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

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/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
  input1 >= input2 
401 

   Full Coverage

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

327. SubSystem block "Unit Delay Resettable"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDelay1

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

   Switch block "Reset"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit/BMSDelay1/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/401
      true (output is from 1st input port) 401/401

328. SubSystem block "EdgeRising"

Justify or Exclude
Parent: ACC/ACC/ACChrgCon_100ms/ACChrgCon_100ms_sys/PreHeatCtl/PreHeatPermit

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/PreHeatPermit/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 
401 
  input port 2  401 

  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/PreHeatPermit/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 
401 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

329. 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 
401 
  input port 2 
401 
  input port 3 
401 

  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  401 
  input port 2  401 

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

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

   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 
401 

   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 
401 

   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  401 

   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 
401 

   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  401 

   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

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

   Full Coverage

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

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

   Full Coverage

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

332. 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 
401 
  input port 2  401 

  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 
401 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

333. 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  401 
  input port 2  401 

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

   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 
401 

   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  401 

   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  401 

   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

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

   Full Coverage

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

335. 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 
401 

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

   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 
401 

   Full Coverage

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

336. 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/401
      true (output is from 1st input port) 401/401

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

337. 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 
401 
  input port 2  401 

  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 
401 

   Full Coverage

Model Object Metric
UnitDelay block "Unit Delay" Execution

338. 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 
401 
  input port 2 
401 
  input port 3  401 

  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  401 
  input port 2 
401 

   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 
401 

   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 
401 

   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 
401 

   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  401 

   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

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

   Full Coverage

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