An experiment specification language for goal-driven, automated performance evaluations
Dennis Westermann, Jens Happe, Roozbeh Farahbod · 2013
In performance engineering, experimentation is used to compare design alternatives, identify bottlenecks, or infer prediction functions. In many cases, performance analysts apply individual, unstructured approaches for the definition of experiments which hampers reusability, collaboration, and automation. In this paper, we introduce an experiment specification language that supports performance analysts in capturing all information required to implement a systematic performance evaluation process. The language design specifically aims at facilitating reusability, collaboration, and automation. The presented approach is applied in different scenarios at SAP development departments.