OceanRep
On the Validity of Performance Antipatterns at Code Level.
Reichelt, David Georg, Kühne, Stefan and Hasselbring, Wilhelm (2019) On the Validity of Performance Antipatterns at Code Level. Softwaretechnik-Trends, 39 (4). pp. 32-34.
Preview |
Text
SSP2019Reichelt.pdf - Published Version Download (179kB) | Preview |
Abstract
Performance antipatterns at code level should be avoided to assure good application performance. Performance antipatterns avoidance is hard, since it requires up-to-date knowledge of these antipatterns. Common lists of antipatterns, like the performance rules of the static code checker PMD, only contain limited information about versions and circumstances where the performance antipatterns are valid.
We close this gap by providing a suite of 30 performance benchmarks. Each of this benchmarks checks whether the performance antipattern is measurable in Java 6, 7, 8, 11 and 12. We find that two of the 30 performance checks are not valid in the current Open-JDK 12.
Document Type: | Article |
---|---|
Additional Information: | Proceedings of the 10th Symposium on Software Performance (SSP 2019) |
Keywords: | Performance, Antipatterns |
Research affiliation: | Kiel University > Software Engineering |
Refereed: | Yes |
Open Access Journal?: | Yes |
Date Deposited: | 16 Jan 2020 11:45 |
Last Modified: | 24 Mar 2023 07:22 |
URI: | https://oceanrep.geomar.de/id/eprint/48771 |
Actions (login required)
View Item |
Copyright 2023 | GEOMAR Helmholtz-Zentrum für Ozeanforschung Kiel | All rights reserved
Questions, comments and suggestions regarding the GEOMAR repository are welcomed
at bibliotheksleitung@geomar.de !