Class AbstractSimulationConfigFactory


  • public class AbstractSimulationConfigFactory
    extends Object
    This class allows to create the properties of an AbstractSimulationConfig run configuration for an analyzer.
    • Constructor Detail

      • AbstractSimulationConfigFactory

        public AbstractSimulationConfigFactory()
    • Method Detail

      • createConfigMap

        public static Map<String,​Object> createConfigMap​(Experiment experiment,
                                                               AbstractSimulationConfiguration simConfig,
                                                               String simulatorID,
                                                               List<VariationFactorTuple> variationFactorTuples)
        Fills out the run configuration features of an AbstractSimulationConfig.
        Parameters:
        experiment - the experiment specification.
        simConfig - the configuration of the concrete analyzer.
        simulatorID - the ID of the used analyzer.
        variationFactorTuples - the variations and according value factors.
        Returns:
        a filled-out run configuration.
      • computeExperimentGroupPurpose

        public static String computeExperimentGroupPurpose​(Experiment experiment)