To predict the performance of an application, it is crucial to consider the performance of the underlying infrastructure. Thus, to yield accurate prediction results, performance-relevant properties and behaviour of the infrastructure have to be integrated into performance models. However, capturing these properties is a cumbersome and error-prone task, as it requires carefully engineered measurements and experiments. Existing approaches for creating infrastructure performance models require manual coding of these experiments, or ignore the detailed properties in the models. The contribution of this paper is the Ginpex approach, which introduces goal-oriented and model-based specification and generation of executable performance experiments for automatically detecting and quantifying performance-relevant infrastructure properties. Ginpex provides a metamodel for experiment specification and comes with predefined experiment templates that provide automated experiment execution on the target platform and also automate the evaluation of the experiment results. We evaluate Ginpex using three case studies, where experiments are executed to quantify various infrastructure properties.
%0 Journal Article
%1 hauck2013a
%A Hauck, Michael
%A Kuperberg, Michael
%A Huber, Nikolaus
%A Reussner, Ralf
%D 2013
%I Springer-Verlag
%J Software & Systems Modeling
%K Automated_model_learning Metrics_and_benchmarking_methodologies descartes Performance Virtualization
%P 1-21
%T Deriving performance-relevant infrastructure properties through model-based experiments with Ginpex
%U http://dx.doi.org/10.1007/s10270-013-0335-7
%X To predict the performance of an application, it is crucial to consider the performance of the underlying infrastructure. Thus, to yield accurate prediction results, performance-relevant properties and behaviour of the infrastructure have to be integrated into performance models. However, capturing these properties is a cumbersome and error-prone task, as it requires carefully engineered measurements and experiments. Existing approaches for creating infrastructure performance models require manual coding of these experiments, or ignore the detailed properties in the models. The contribution of this paper is the Ginpex approach, which introduces goal-oriented and model-based specification and generation of executable performance experiments for automatically detecting and quantifying performance-relevant infrastructure properties. Ginpex provides a metamodel for experiment specification and comes with predefined experiment templates that provide automated experiment execution on the target platform and also automate the evaluation of the experiment results. We evaluate Ginpex using three case studies, where experiments are executed to quantify various infrastructure properties.
@article{hauck2013a,
abstract = {To predict the performance of an application, it is crucial to consider the performance of the underlying infrastructure. Thus, to yield accurate prediction results, performance-relevant properties and behaviour of the infrastructure have to be integrated into performance models. However, capturing these properties is a cumbersome and error-prone task, as it requires carefully engineered measurements and experiments. Existing approaches for creating infrastructure performance models require manual coding of these experiments, or ignore the detailed properties in the models. The contribution of this paper is the Ginpex approach, which introduces goal-oriented and model-based specification and generation of executable performance experiments for automatically detecting and quantifying performance-relevant infrastructure properties. Ginpex provides a metamodel for experiment specification and comes with predefined experiment templates that provide automated experiment execution on the target platform and also automate the evaluation of the experiment results. We evaluate Ginpex using three case studies, where experiments are executed to quantify various infrastructure properties.},
added-at = {2020-04-05T23:14:13.000+0200},
author = {Hauck, Michael and Kuperberg, Michael and Huber, Nikolaus and Reussner, Ralf},
biburl = {https://www.bibsonomy.org/bibtex/200b9a8b61343449725b0860a72adcd38/se-group},
interhash = {3911d26e8c38fcd9076b75a0454b7c79},
intrahash = {00b9a8b61343449725b0860a72adcd38},
journal = {Software & Systems Modeling},
keywords = {Automated_model_learning Metrics_and_benchmarking_methodologies descartes Performance Virtualization},
pages = {1-21},
publisher = {Springer-Verlag},
timestamp = {2020-05-13T11:58:31.000+0200},
title = {Deriving performance-relevant infrastructure properties through model-based experiments with Ginpex},
url = {http://dx.doi.org/10.1007/s10270-013-0335-7},
year = 2013
}