Class ReconfigurationParameterCalculator

java.lang.Object
org.palladiosimulator.simexp.pcm.examples.deltaiot.util.ReconfigurationParameterCalculator

public class ReconfigurationParameterCalculator extends Object
  • Constructor Details

    • ReconfigurationParameterCalculator

      public ReconfigurationParameterCalculator(DeltaIoTReconfigurationParamRepository reconfParamsRepo, DeltaIoTModelAccess<org.palladiosimulator.solver.models.PCMInstance,org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator> modelAccess)
  • Method Details

    • computeIncreasedTransmissionPower

      public Map<de.uka.ipd.sdq.stoex.VariableReference,Integer> computeIncreasedTransmissionPower(org.palladiosimulator.pcm.core.composition.AssemblyContext mote, MoteContext.WirelessLink link)
    • computeDecreasedTransmissionPower

      public Map<de.uka.ipd.sdq.stoex.VariableReference,Integer> computeDecreasedTransmissionPower(org.palladiosimulator.pcm.core.composition.AssemblyContext mote, MoteContext.WirelessLink link)
    • computeAdjustedDistributionFactors

      public Map<org.palladiosimulator.pcm.seff.ProbabilisticBranchTransition,Double> computeAdjustedDistributionFactors(MoteContext.WirelessLink linkToDecrease, MoteContext context)