Strubel, HannesWulf, Christian2023-03-022023-03-022016https://dl.gi.de/handle/20.500.12116/40624Kieker’s monitoring component is tuned for a low runtime overhead. Nevertheless, we recently identified potential for improvement. Unfortunately, we could utilize this potential only by refactoring major parts of its architecture. In this paper, we describe these changes and discuss their advantages. Moreover, we present an evaluation which shows that our changes reduce the runtime overhead to 17% in our setup while simultaneously having a complexity of only 73%.enRefactoring Kieker’s Monitoring Component to Further Reduce the Runtime OverheadText/Journal Article0720-8928