AdaptationProcess [id: testID1] { name PushPullAdaptationProcess tactics : Tactic [id: tacticID1] { name AddResources implementedPlan AdaptationPlan [id: planID1] { name AddResourcesAdaptationPlan } } actions : Action [id:actionID1] { name Add_vCPU referredAdaptationPoint AmountOfvCpus adaptationActionOperation AdaptationActionOperation { adaptationOperationScope AdaptationScope adaptationOperationDirection AdaptationDirection } } strategies : Strategy [id:stratID1] { name PUSH objective MaintainSLAs triggeringEvents Event [id:eventID1] { name SlaViolated } tactics { WeightedTactic [id:wtacID2] { name wTacName1 currentWeight 1.4 defaultWeight 2.3 usedTactic AddResources } } weightingFunction WeightingFunction [id:wFunc1] { name func1Name weightingFunctionImplementation Tempalate weightedMetrics { WeightedMetric [id:metric1] { name wMetric1 weight 1.4 metricType CV_EJB_AvgResponseTime } } } } goal OverallGoal { description "Maintain SLAs and resource efficiency" objectives : Objective [id:objID1] { name MaintainSLAs specifications : Specification { value 4.3 relationalOperator RelationalOperator metricType CV_EJB_AvgResponseTime } } } ImportDeclaration "platform:/resource/Examples/SEAMS_Case_Study/default.adaptationpoints" ImportDeclaration "platform:/resource/Examples/SEAMS_Case_Study/simucomresults.perfdatarepo" }