Skip navigation links
A C D F G I K N O P S T U W 

A

Activator - Class in org.palladiosimulator.branding
The activator class controls the plug-in life cycle
Activator() - Constructor for class org.palladiosimulator.branding.Activator
The constructor
Activator - Class in org.palladiosimulator.experimentanalysis
 
Activator() - Constructor for class org.palladiosimulator.experimentanalysis.Activator
 
Activator - Class in org.palladiosimulator.experimentanalysis.tests
 
Activator() - Constructor for class org.palladiosimulator.experimentanalysis.tests.Activator
 
Activator - Class in org.palladiosimulator.experimentanalysis.utilizationfilter
The activator class controls the plug-in life cycle
Activator() - Constructor for class org.palladiosimulator.experimentanalysis.utilizationfilter.Activator
The constructor
Activator - Class in org.palladiosimulator.experimentanalysis.utilizationfilter.tests
 
Activator() - Constructor for class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.Activator
The constructor
addMeasurement(MeasuringValue) - Method in class org.palladiosimulator.experimentanalysis.SlidingWindow
Adds a new measurement to the data this window collects.
addObserver(ISlidingWindowListener) - Method in class org.palladiosimulator.experimentanalysis.SlidingWindow
Attaches a ISlidingWindowListener instance to this window.
Most commonly, the given listener is a SlidingWindowAggregator.
addRecorder(IRecorder) - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.SlidingWindowAggregator
 
adjustData(Deque<MeasuringValue>, Measure<Double, Duration>, Measure<Double, Duration>) - Method in class org.palladiosimulator.experimentanalysis.DiscardAllElementsPriorToLowerBoundStrategy
 
adjustData(Deque<MeasuringValue>, Measure<Double, Duration>, Measure<Double, Duration>) - Method in class org.palladiosimulator.experimentanalysis.FlushWindowStrategy
 
adjustData(Deque<MeasuringValue>, Measure<Double, Duration>, Measure<Double, Duration>) - Method in interface org.palladiosimulator.experimentanalysis.ISlidingWindowMoveOnStrategy
This method specifies how the collected data (i.e., the measurements) are adjusted when the window moves forward.
adjustData(Deque<MeasuringValue>, Measure<Double, Duration>, Measure<Double, Duration>) - Method in class org.palladiosimulator.experimentanalysis.KeepLastElementPriorToLowerBoundStrategy
 

C

canAccept(IDataSource) - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilter
 
createProperties() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilter
 

D

DiscardAllElementsPriorToLowerBoundStrategy - Class in org.palladiosimulator.experimentanalysis
An implementation of ISlidingWindowMoveOnStrategy that discards all the measurements which are prior to the new lower bound of the SlidingWindow after it moved on.
DiscardAllElementsPriorToLowerBoundStrategy() - Constructor for class org.palladiosimulator.experimentanalysis.DiscardAllElementsPriorToLowerBoundStrategy
 
DiscardAllElementsPriorToLowerBoundStrategyTest - Class in org.palladiosimulator.experimentanalysis.tests
 
DiscardAllElementsPriorToLowerBoundStrategyTest() - Constructor for class org.palladiosimulator.experimentanalysis.tests.DiscardAllElementsPriorToLowerBoundStrategyTest
 

F

flush() - Method in class org.palladiosimulator.experimentanalysis.SlidingWindow
Discards the data (i.e., the measurements) currently collected by this window.
flush() - Method in class org.palladiosimulator.experimentanalysis.SlidingWindowRecorder

It has the corresponding SlidingWindow instance discard the collected data.
flush() - Method in class org.palladiosimulator.experimentanalysis.tests.utils.StoreLastMeasurementRecorder
This implementation does nothing.
FlushWindowStrategy - Class in org.palladiosimulator.experimentanalysis
Implementation of a trivial ISlidingWindowMoveOnStrategy which just discards all the window data once it moves on.
FlushWindowStrategy() - Constructor for class org.palladiosimulator.experimentanalysis.FlushWindowStrategy
 
FlushWindowStrategyTest - Class in org.palladiosimulator.experimentanalysis.tests
 
FlushWindowStrategyTest() - Constructor for class org.palladiosimulator.experimentanalysis.tests.FlushWindowStrategyTest
 

G

getAcceptedMetric() - Method in class org.palladiosimulator.experimentanalysis.SlidingWindow
Gets the metric this window accepts.
getAllowedWindowDataMetrics() - Static method in class org.palladiosimulator.experimentanalysis.windowaggregators.SlidingWindowUtilizationAggregator
Gets all data metrics that can be processed by instances of this class.
getAttachedObservers() - Method in class org.palladiosimulator.experimentanalysis.SlidingWindow
Gets the currently attached observers.
getCurrentLowerBound() - Method in class org.palladiosimulator.experimentanalysis.SlidingWindow
Gets the current lower (i.e., left) bound of the window.
getCurrentUpperBound() - Method in class org.palladiosimulator.experimentanalysis.SlidingWindow
Gets the current upper bound of the window.
getDataStream() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilter
Obtains this filter's output data (i.e., a set of subsequent (point in time, utilization) tuples) based on the current input data.
getDefault() - Static method in class org.palladiosimulator.branding.Activator
Returns the shared instance
getDefault() - Static method in class org.palladiosimulator.experimentanalysis.utilizationfilter.Activator
Returns the shared instance
getDefault() - Static method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.Activator
Returns the shared instance
getDefaultConfiguration() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilterConfiguration
Gets the default configuration settings, that is default values for window length and window increment.
getDefaultWindowIncrement() - Static method in class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilterConfiguration
Gets the default value of the window increment property.
getDefaultWindowLength() - Static method in class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilterConfiguration
Gets the default value of the window length property.
getEffectiveWindowLength() - Method in class org.palladiosimulator.experimentanalysis.SlidingWindow
Gets the current, effective window length.
getExpectedWindowDataMetric() - Method in interface org.palladiosimulator.experimentanalysis.ISlidingWindowListener
Gets the metric this listener is accepting.
getExpectedWindowDataMetric() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.SlidingWindowUtilizationAggregator
Returns the MetricDescription all window data must adhere to in order to be processed by this aggregator.
getFactoryId() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilter
 
getIncrement() - Method in class org.palladiosimulator.experimentanalysis.SlidingWindow
Gets the value this window's lower bound is incremented by once the window moves on.
getLastMeasurement() - Method in class org.palladiosimulator.experimentanalysis.tests.utils.StoreLastMeasurementRecorder
Gets the last measurement (i.e., the only one that is stored) that has been received.
getNumberOfElements() - Method in class org.palladiosimulator.experimentanalysis.SlidingWindow
Gets the number of currently collected measurements.
getSamplingRate() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.SlidingWindowExponentialSmoothingUtilizationAggregator
 
getSmoothingFactor() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.SlidingWindowExponentialSmoothingUtilizationAggregator
 
getWindowIncrement() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilterConfiguration
Gets the current value of the window increment property.
getWindowLength() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilterConfiguration
Gets the current value of the window length property.

I

initialize(IRecorderConfiguration) - Method in class org.palladiosimulator.experimentanalysis.SlidingWindowRecorder

This implementation does nothing.
initialize(IRecorderConfiguration) - Method in class org.palladiosimulator.experimentanalysis.tests.utils.StoreLastMeasurementRecorder
This implementation does nothing.
isEmpty() - Method in class org.palladiosimulator.experimentanalysis.SlidingWindow
Indicates if there are currently measurements available.
ISlidingWindowListener - Interface in org.palladiosimulator.experimentanalysis
This interface has to be implemented that want to observe SlidingWindows.
ISlidingWindowMoveOnStrategy - Interface in org.palladiosimulator.experimentanalysis
Each window instance has an attached ISlidingWindowMoveOnStrategy that defines how the collected data (i.e., the measurements) are adjusted when the window moves forward.

K

KeepLastElementPriorToLowerBoundStrategy - Class in org.palladiosimulator.experimentanalysis
An implementation of ISlidingWindowMoveOnStrategy that keeps exactly one measurement that is prior to the new lower bound of the SlidingWindow after it moved on.
KeepLastElementPriorToLowerBoundStrategy() - Constructor for class org.palladiosimulator.experimentanalysis.KeepLastElementPriorToLowerBoundStrategy
 
KeepLastElementPriorToLowerBoundStrategyTest - Class in org.palladiosimulator.experimentanalysis.tests
 
KeepLastElementPriorToLowerBoundStrategyTest() - Constructor for class org.palladiosimulator.experimentanalysis.tests.KeepLastElementPriorToLowerBoundStrategyTest
 

N

newMeasurementAvailable(MeasuringValue) - Method in class org.palladiosimulator.experimentanalysis.tests.utils.StoreLastMeasurementRecorder
This implementation does nothing.

O

onSlidingWindowFull(Iterable<MeasuringValue>, Measure<Double, Duration>, Measure<Double, Duration>) - Method in interface org.palladiosimulator.experimentanalysis.ISlidingWindowListener
This callback method is triggered by each observed window once it is full, that is, just before it is about to move on.
onSlidingWindowFull(Iterable<MeasuringValue>, Measure<Double, Duration>, Measure<Double, Duration>) - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.SlidingWindowAggregator
 
org.palladiosimulator.branding - package org.palladiosimulator.branding
 
org.palladiosimulator.experimentanalysis - package org.palladiosimulator.experimentanalysis
This package contains all classes related to the default (abstract) sliding window implementation.
org.palladiosimulator.experimentanalysis.tests - package org.palladiosimulator.experimentanalysis.tests
 
org.palladiosimulator.experimentanalysis.tests.utils - package org.palladiosimulator.experimentanalysis.tests.utils
 
org.palladiosimulator.experimentanalysis.utilizationfilter - package org.palladiosimulator.experimentanalysis.utilizationfilter
This package contains all classes related to the utilization filter that can be applied to experiment results.
org.palladiosimulator.experimentanalysis.utilizationfilter.tests - package org.palladiosimulator.experimentanalysis.utilizationfilter.tests
 
org.palladiosimulator.experimentanalysis.windowaggregators - package org.palladiosimulator.experimentanalysis.windowaggregators
 
org.palladiosimulator.experimentanalysis.windowaggregators.tests - package org.palladiosimulator.experimentanalysis.windowaggregators.tests
 

P

PLUGIN_ID - Static variable in class org.palladiosimulator.branding.Activator
 
PLUGIN_ID - Static variable in class org.palladiosimulator.experimentanalysis.utilizationfilter.Activator
 
PLUGIN_ID - Static variable in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.Activator
 
preUnregister() - Method in class org.palladiosimulator.experimentanalysis.tests.utils.StoreLastMeasurementRecorder
This implementation does nothing.
propertyChanged(String, Object, Object) - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilterConfiguration
 

S

saveState(IMemento) - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilter
 
setUp() - Method in class org.palladiosimulator.experimentanalysis.tests.DiscardAllElementsPriorToLowerBoundStrategyTest
 
setUp() - Method in class org.palladiosimulator.experimentanalysis.tests.FlushWindowStrategyTest
 
setUp() - Method in class org.palladiosimulator.experimentanalysis.tests.KeepLastElementPriorToLowerBoundStrategyTest
 
setUp() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowRecorderTest
 
setUp() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
setUp() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterConfigurationTest
 
setUp() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterTest
 
setUp() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowAggregatorTest
 
setUp() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowExponentialSmoothingUtilizationAggregatorTest
 
setUp() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowUtilizationAggregatorTest
 
SlidingWindow - Class in org.palladiosimulator.experimentanalysis
This class is an implementation of a fixed length sliding window.
Purpose of this window is to collect measurements of a certain kind that occur within the window length.
SlidingWindow(Measure<Double, Duration>, MetricDescription, ISlidingWindowMoveOnStrategy) - Constructor for class org.palladiosimulator.experimentanalysis.SlidingWindow
Initializes a new instance of the SlidingWindow class with the given parameters.
SlidingWindow(Measure<Double, Duration>, Measure<Double, Duration>, MetricDescription, ISlidingWindowMoveOnStrategy) - Constructor for class org.palladiosimulator.experimentanalysis.SlidingWindow
Initializes a new instance of the SlidingWindow class with the given parameters.
SlidingWindow(Measure<Double, Duration>, Measure<Double, Duration>, Measure<Double, Duration>, MetricDescription, ISlidingWindowMoveOnStrategy) - Constructor for class org.palladiosimulator.experimentanalysis.SlidingWindow
Initializes a new instance of the SlidingWindow class with the given parameters.
SlidingWindowAggregator - Class in org.palladiosimulator.experimentanalysis.windowaggregators
This class is the base class of all ISlidingWindowListener that aggregate/process the measurements collected by a SlidingWindow 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.
SlidingWindowAggregator() - Constructor for class org.palladiosimulator.experimentanalysis.windowaggregators.SlidingWindowAggregator
Initializes a new instance of the SlidingWindowAggregator class which shall not be connected to a recorder (data sink) yet.
SlidingWindowAggregator(IRecorder) - Constructor for class org.palladiosimulator.experimentanalysis.windowaggregators.SlidingWindowAggregator
Initializes a new instance of the SlidingWindowAggregator class with the given parameter.
SlidingWindowAggregator(Collection<IRecorder>) - Constructor for class org.palladiosimulator.experimentanalysis.windowaggregators.SlidingWindowAggregator
Initializes a new instance of the SlidingWindowAggregator class with the given parameter.
SlidingWindowAggregatorTest - Class in org.palladiosimulator.experimentanalysis.windowaggregators.tests
 
SlidingWindowAggregatorTest() - Constructor for class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowAggregatorTest
 
SlidingWindowExponentialSmoothingUtilizationAggregator - Class in org.palladiosimulator.experimentanalysis.windowaggregators
This class is a specialized SlidingWindowUtilizationAggregator 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 a SlidingWindow 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).
SlidingWindowExponentialSmoothingUtilizationAggregator(MetricDescription, IRecorder, Measurable<Duration>, Measurable<Duration>) - Constructor for class org.palladiosimulator.experimentanalysis.windowaggregators.SlidingWindowExponentialSmoothingUtilizationAggregator
Initializes a new instance of the SlidingWindowExponentialSmoothingUtilizationAggregator class with the given arguments.
SlidingWindowExponentialSmoothingUtilizationAggregatorTest - Class in org.palladiosimulator.experimentanalysis.windowaggregators.tests
 
SlidingWindowExponentialSmoothingUtilizationAggregatorTest() - Constructor for class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowExponentialSmoothingUtilizationAggregatorTest
 
SlidingWindowRecorder - Class in org.palladiosimulator.experimentanalysis
This class implements a Recorder which writes incoming data into a sliding window rather than passing it on to a persistence framework like EDP2.
SlidingWindowRecorder(SlidingWindow, Iterable<ISlidingWindowListener>) - Constructor for class org.palladiosimulator.experimentanalysis.SlidingWindowRecorder
Initializes a new instance of the SlidingWindowRecorder class with the given parameters.
SlidingWindowRecorder(SlidingWindow, ISlidingWindowListener) - Constructor for class org.palladiosimulator.experimentanalysis.SlidingWindowRecorder
Initializes a new instance of the SlidingWindowRecorder class with the given parameters.
SlidingWindowRecorderTest - Class in org.palladiosimulator.experimentanalysis.tests
 
SlidingWindowRecorderTest() - Constructor for class org.palladiosimulator.experimentanalysis.tests.SlidingWindowRecorderTest
 
SlidingWindowTest - Class in org.palladiosimulator.experimentanalysis.tests
 
SlidingWindowTest() - Constructor for class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
SlidingWindowUtilizationAggregator - Class in org.palladiosimulator.experimentanalysis.windowaggregators
This class is a SlidingWindowAggregator 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 a SlidingWindow.
SlidingWindowUtilizationAggregator(MetricDescription, IRecorder) - Constructor for class org.palladiosimulator.experimentanalysis.windowaggregators.SlidingWindowUtilizationAggregator
Initializes a new instance of the SlidingWindowUtilizationAggregator class with the given parameter.
SlidingWindowUtilizationAggregatorTest - Class in org.palladiosimulator.experimentanalysis.windowaggregators.tests
 
SlidingWindowUtilizationAggregatorTest() - Constructor for class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowUtilizationAggregatorTest
 
start(BundleContext) - Method in class org.palladiosimulator.branding.Activator
 
start(BundleContext) - Method in class org.palladiosimulator.experimentanalysis.Activator
 
start(BundleContext) - Method in class org.palladiosimulator.experimentanalysis.tests.Activator
 
start(BundleContext) - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.Activator
 
start(BundleContext) - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.branding.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.experimentanalysis.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.experimentanalysis.tests.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.Activator
 
stop(BundleContext) - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.Activator
 
StoreLastMeasurementRecorder - Class in org.palladiosimulator.experimentanalysis.tests.utils
Dummy implementation of an IRecorder which just stores the most recently received (via StoreLastMeasurementRecorder.writeData(MeasuringValue) measurement.
StoreLastMeasurementRecorder() - Constructor for class org.palladiosimulator.experimentanalysis.tests.utils.StoreLastMeasurementRecorder
 

T

tearDown() - Method in class org.palladiosimulator.experimentanalysis.tests.DiscardAllElementsPriorToLowerBoundStrategyTest
 
tearDown() - Method in class org.palladiosimulator.experimentanalysis.tests.FlushWindowStrategyTest
 
tearDown() - Method in class org.palladiosimulator.experimentanalysis.tests.KeepLastElementPriorToLowerBoundStrategyTest
 
tearDown() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowRecorderTest
 
tearDown() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
tearDown() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterConfigurationTest
 
tearDown() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterTest
 
tearDown() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowAggregatorTest
 
tearDown() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowExponentialSmoothingUtilizationAggregatorTest
 
tearDown() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowUtilizationAggregatorTest
 
testAddMeasurementNull() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testAddMeasurementWrongMetric() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testAddObserver() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testAddObserverNull() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testAddObserverWrongMetric() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testAdjustData() - Method in class org.palladiosimulator.experimentanalysis.tests.DiscardAllElementsPriorToLowerBoundStrategyTest
 
testAdjustData() - Method in class org.palladiosimulator.experimentanalysis.tests.FlushWindowStrategyTest
 
testAdjustData() - Method in class org.palladiosimulator.experimentanalysis.tests.KeepLastElementPriorToLowerBoundStrategyTest
 
testAdjustDataNoDataAvailable() - Method in class org.palladiosimulator.experimentanalysis.tests.DiscardAllElementsPriorToLowerBoundStrategyTest
 
testAdjustDataNoDataAvailable() - Method in class org.palladiosimulator.experimentanalysis.tests.KeepLastElementPriorToLowerBoundStrategyTest
 
testAdjustDataNoSmallerElementToKeep() - Method in class org.palladiosimulator.experimentanalysis.tests.KeepLastElementPriorToLowerBoundStrategyTest
 
testAdjustDataOneElementAvailable() - Method in class org.palladiosimulator.experimentanalysis.tests.DiscardAllElementsPriorToLowerBoundStrategyTest
 
testAdjustDataOneElementAvailable() - Method in class org.palladiosimulator.experimentanalysis.tests.KeepLastElementPriorToLowerBoundStrategyTest
 
testAdjustDataOneElementAvailableNotToKeep() - Method in class org.palladiosimulator.experimentanalysis.tests.DiscardAllElementsPriorToLowerBoundStrategyTest
 
testCanAccept() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterTest
 
testCanAcceptWrongMetric() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterTest
 
testFlush() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowRecorderTest
 
testFlush() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testGetAcceptedMetric() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testGetAllowedWindowDataMetrics() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowUtilizationAggregatorTest
 
testGetCurrentUpperBound() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testGetDataStream() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterTest
 
testGetDataStreamNoDatasource() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterTest
 
testGetDefaultConfiguration() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterConfigurationTest
 
testGetEffectiveWindowLength() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testGetExpectedWindowDataMetric() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowUtilizationAggregatorTest
 
testGetIncrement() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testGetNumberOfElements() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testGetSamplingRate() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowExponentialSmoothingUtilizationAggregatorTest
 
testGetSmoothingFactor() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowExponentialSmoothingUtilizationAggregatorTest
 
testGetWindowIncrement() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterConfigurationTest
 
testGetWindowLength() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterConfigurationTest
 
testIsEmpty() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testMoveOn() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testOnSlidingWindowFullEmptyData() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowUtilizationAggregatorTest
 
testOnSlidingWindowFullNoUtilization() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowExponentialSmoothingUtilizationAggregatorTest
 
testOnSlidingWindowFullNoUtilization() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowUtilizationAggregatorTest
 
testOnSlidingWindowFullUtilizationDifferentDurationUnits() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowExponentialSmoothingUtilizationAggregatorTest
 
testOnSlidingWindowFullUtilizationDifferentDurationUnits() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowUtilizationAggregatorTest
 
testOnSlidingWindowFullUtilizationSameDurationUnits() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowExponentialSmoothingUtilizationAggregatorTest
 
testOnSlidingWindowFullUtilizationSameDurationUnits() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowUtilizationAggregatorTest
 
testRemoveObserver() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowTest
 
testSlidingWindowAggregatorCtorEmptyRecorderCollection() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowAggregatorTest
 
testSlidingWindowAggregatorCtorNullRecorder() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowAggregatorTest
 
testSlidingWindowAggregatorCtorNullRecorderCollection() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowAggregatorTest
 
testSlidingWindowRecorderCtorNoWindow() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowRecorderTest
 
testSlidingWindowUtilizationAggregatorCtorInvalidReportingPeriod() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowExponentialSmoothingUtilizationAggregatorTest
 
testSlidingWindowUtilizationAggregatorCtorInvalidSamplingRate() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowExponentialSmoothingUtilizationAggregatorTest
 
testSlidingWindowUtilizationAggregatorCtorNullMetric() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowUtilizationAggregatorTest
 
testSlidingWindowUtilizationAggregatorCtorNullReportingPeriod() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowExponentialSmoothingUtilizationAggregatorTest
 
testSlidingWindowUtilizationAggregatorCtorNullSamplingRate() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowExponentialSmoothingUtilizationAggregatorTest
 
testSlidingWindowUtilizationAggregatorCtorWrongMetric() - Method in class org.palladiosimulator.experimentanalysis.windowaggregators.tests.SlidingWindowUtilizationAggregatorTest
 
testUtilizationFilterCtorDatasourceWrongMetric() - Method in class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterTest
 
testWriteData() - Method in class org.palladiosimulator.experimentanalysis.tests.SlidingWindowRecorderTest
 

U

UtilizationFilter - Class in org.palladiosimulator.experimentanalysis.utilizationfilter
This class is a moving average implementation that calculates the utilization of an active resource based on a set of (point in time, state of active resource) tuple measurements, or,
in case of a multi-core resource, based on a set of (point in time, 'overall' utilization of active resource) tuple measurements.
That is, when being applied to an IDataSource that provides measurements adhering to this metric, this filter outputs a set of subsequent (point in time, utilization) tuples.
UtilizationFilter() - Constructor for class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilter
Initializes a new instance of the UtilizationFilter class.
UtilizationFilter(IDataSource) - Constructor for class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilter
Initializes a new instance of the UtilizationFilter class with the given data source.
UtilizationFilterConfiguration - Class in org.palladiosimulator.experimentanalysis.utilizationfilter
This class contains properties to configure the behavior of UtilizationFilters.
UtilizationFilterConfiguration() - Constructor for class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilterConfiguration
Initializes a new instance of the UtilizationFilterConfiguration class.
UtilizationFilterConfigurationTest - Class in org.palladiosimulator.experimentanalysis.utilizationfilter.tests
 
UtilizationFilterConfigurationTest() - Constructor for class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterConfigurationTest
 
UtilizationFilterInputFactory - Class in org.palladiosimulator.experimentanalysis.utilizationfilter
 
UtilizationFilterInputFactory() - Constructor for class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilterInputFactory
 
UtilizationFilterTest - Class in org.palladiosimulator.experimentanalysis.utilizationfilter.tests
 
UtilizationFilterTest() - Constructor for class org.palladiosimulator.experimentanalysis.utilizationfilter.tests.UtilizationFilterTest
 

W

WINDOW_INCREMENT_KEY - Static variable in class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilterConfiguration
 
WINDOW_LENGTH_KEY - Static variable in class org.palladiosimulator.experimentanalysis.utilizationfilter.UtilizationFilterConfiguration
 
writeData(MeasuringValue) - Method in class org.palladiosimulator.experimentanalysis.SlidingWindowRecorder

That is, the given measurement is written into the associated SlidingWindow.
writeData(MeasuringValue) - Method in class org.palladiosimulator.experimentanalysis.tests.utils.StoreLastMeasurementRecorder
This implementation just the stores this measurement and discards the previous ones.
A C D F G I K N O P S T U W 
Skip navigation links