Generic Performance Measurement in CI: The GeoMap Case Study.

Reichelt, David Georg, Krauß, Hannes, Kühne, Stefan and Hasselbring, Wilhelm (2023) Generic Performance Measurement in CI: The GeoMap Case Study. Open Access Softwaretechnik-Trends, 43 (1). pp. 44-46.

[thumbnail of SSP2022GeomapCaseStudy.pdf]
Preview
Text
SSP2022GeomapCaseStudy.pdf - Published Version

Download (182kB) | Preview

Abstract

Continuously developed industry projects with medium budget often focus on functional correctness, but not on optimal performance. This is partially caused by the lack of easily available approaches and tooling that check for performance changes. The tool Peass-CI examines performance changes by measurement and analysis of the duration of unit tests. We present a case study of establishing a continuous performance engineering process in GeoMap, a Spring-based tool that allows to analyze the real estate market for real estate service and market experts.
In the continuous performance engineering process, we monitored performance changes that happened during six months and derived performance improvements by code reviews and load test execution. We found that (1) continuous performance measurement gives detailed insights into performance changes and (2) performance improvements by source code changes are reproducible using performance measurement of unit tests in Peass-CI.

Document Type: Article
Additional Information: 13th Symposium on Software Performance, 7.–9. November 2022, Stuttgart
Keywords: Performance Measurement, CI
Research affiliation: Kiel University > Software Engineering
Refereed: Yes
Open Access Journal?: Yes
Publisher: Gesellschaft für Informatik e.V.
Projects: Kieker
International?: Yes
Date Deposited: 22 Nov 2022 12:51
Last Modified: 25 Feb 2024 17:07
URI: https://oceanrep.geomar.de/id/eprint/57365

Actions (login required)

View Item View Item