Package org.palladiosimulator.experimentanalysis.windowaggregators
package org.palladiosimulator.experimentanalysis.windowaggregators
-
ClassDescriptionThis class is the base class of all
ISlidingWindowListener
that aggregate/process the measurements collected by aSlidingWindow
once it is full (i.e., it moved on).
In terms of signal processing and time series analysis/statistics, this class can be thought of as a base class for any moving average implementation.This class is a specializedSlidingWindowUtilizationAggregator
implementation which calculates the utilization or, (which is more precisely in the scope of this class), the average load) of an active resource based on a sequence of(point in time, state of active resource)
or(point in time, utilization of active resource)
tuples collected by aSlidingWindow
by employing the algorithm that is used in the Linux kernel to compute the average load (Details of this algorithm can be found in this paper, or more succinctly, in this presentation both due to Neil Gunther).This class is aSlidingWindowAggregator
implementation which calculates the utilization of an active resource based on a sequence of(point in time, state of active resource)
or(point in time, utilization of active resource)
tuples collected by aSlidingWindow
.