Towards Model-based Performance Predictions of SAP Enterprise Applications

Adrian Streitz, Maximilian Barnert, Johannes D. Rank, Harald Kienegger, Helmut Krcmar · mediaTUM – the media and publications repository of the Technical University Munich (Technical University Munich) · 2018

High-performing Enterprise Applications are the basis for efficient running business processes. In order to evaluate software performance, traditional methods refer to complex test scenarios following the development phase and neglect that problems are easier fixable when discovered early. This paper tackles the problem of late performance evaluations and presents a conceptual approach that enables response time predictions for SAP Enterprise Applications during the development phase. We introduce a performance model generator that transforms ABAP source code into Palladio Component Model instances by using Abstract Syntax Trees which allows to conduct early performance simulations. Our approach supports conditional and probabilistic control flows to improve prediction accuracy. Based on subsequent performance simulations, we predict response time of applications and their underlying processing systems.

Read the paper · More papers on PaperTik