ABSTRACT Software performance anti-patterns describe bad-practice solutions for particular problems. They help in sensitizing software engineering to such situations. In this paper, we focus on anti-patterns of monitoring and dynamic analysis frameworks, such as Kieker. These frameworks typically have high requirements on a low monitoring overhead and a high-throughput analysis performance. We describe three observed anti-patterns which influenced previous versions of Kieker with a high impact on the performance. Moreover, we present our solution for each of the anti-patterns
Current complex distributed enterprise systems with performance requirements can be difficult to des...
Anti-patterns are poor solutions to recurring design problems. They occur in object-oriented systems...
Abstract This collection of patterns revives some old wisdom of experienced programmers with Sideste...
Abstract. The problem of interpreting the results of software perfor-mance analysis is very critical...
This paper presents an approach to optimizing performance of middleware applications based on anti-p...
Abstract—In addition to studying the construction and evolution of software services, the software e...
Background: With the increase in automating the performance testing strategies, many efforts have be...
This dissertation proposes generalized techniques to support software performance analysis using sys...
Context. Software Performance Antipatterns (SPAs) research has focused on algorithms for the charact...
Abstract: Performance antipatterns are well-known bad design practices that lead to software product...
Monitoring of a software system provides insights into its runtime behavior, improving system analys...
A Dependence Anti Pattern is a dependence structure that may indicate potential problems for on-goin...
In recent times, our reliance on software and software-controlled systems has drastically increased,...
<p>Application-level monitoring frameworks, such as Kieker, provide insight into the inner workings ...
This paper presents one solution for continuous monitoring of JEE application. In order to reduce ov...
Current complex distributed enterprise systems with performance requirements can be difficult to des...
Anti-patterns are poor solutions to recurring design problems. They occur in object-oriented systems...
Abstract This collection of patterns revives some old wisdom of experienced programmers with Sideste...
Abstract. The problem of interpreting the results of software perfor-mance analysis is very critical...
This paper presents an approach to optimizing performance of middleware applications based on anti-p...
Abstract—In addition to studying the construction and evolution of software services, the software e...
Background: With the increase in automating the performance testing strategies, many efforts have be...
This dissertation proposes generalized techniques to support software performance analysis using sys...
Context. Software Performance Antipatterns (SPAs) research has focused on algorithms for the charact...
Abstract: Performance antipatterns are well-known bad design practices that lead to software product...
Monitoring of a software system provides insights into its runtime behavior, improving system analys...
A Dependence Anti Pattern is a dependence structure that may indicate potential problems for on-goin...
In recent times, our reliance on software and software-controlled systems has drastically increased,...
<p>Application-level monitoring frameworks, such as Kieker, provide insight into the inner workings ...
This paper presents one solution for continuous monitoring of JEE application. In order to reduce ov...
Current complex distributed enterprise systems with performance requirements can be difficult to des...
Anti-patterns are poor solutions to recurring design problems. They occur in object-oriented systems...
Abstract This collection of patterns revives some old wisdom of experienced programmers with Sideste...