Class ReconfigurationParameterCalculator
java.lang.Object
org.palladiosimulator.simexp.pcm.examples.deltaiot.util.ReconfigurationParameterCalculator
-
Constructor Summary
ConstructorDescriptionReconfigurationParameterCalculator
(DeltaIoTReconfigurationParamRepository reconfParamsRepo, DeltaIoTModelAccess<org.palladiosimulator.solver.models.PCMInstance, org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator> modelAccess) -
Method Summary
Modifier and TypeMethodDescriptioncomputeAdjustedDistributionFactors
(MoteContext.WirelessLink linkToDecrease, MoteContext context) computeDecreasedTransmissionPower
(org.palladiosimulator.pcm.core.composition.AssemblyContext mote, MoteContext.WirelessLink link) computeIncreasedTransmissionPower
(org.palladiosimulator.pcm.core.composition.AssemblyContext mote, MoteContext.WirelessLink link)
-
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)
-