All Known Implementing Classes:
PCMDataCharacteristicsCalculator

public interface DataCharacteristicsCalculator
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    evaluate(org.palladiosimulator.pcm.parameter.VariableCharacterisation variableCharacterisation)
    Evaluate a Variable Characterization with the current Variables and update the internal state of the characteristics calculator.
    Returns the list of DataFlowVariables that were calculated according to the VariableCharacterizations provided
  • Method Details

    • evaluate

      void evaluate(org.palladiosimulator.pcm.parameter.VariableCharacterisation variableCharacterisation)
      Evaluate a Variable Characterization with the current Variables and update the internal state of the characteristics calculator. This method should be called for each Variable Characterization (e.g. Stoex)

      For easier use, the state of characteristics at a given sequence element, is managed and updated by calling this method. The final DataflowVariables for an element are accessed with getCalculatedVariables.

      Parameters:
      variableCharacterisation - Variable Characterization at the Sequence Element
    • getCalculatedCharacteristics

      List<DataFlowVariable> getCalculatedCharacteristics()
      Returns the list of DataFlowVariables that were calculated according to the VariableCharacterizations provided
      Returns:
      List of DataFlowVariables after evaluating