Abstract: This paper presents an approach to optimizing performance of middleware applications based on anti-pattern. This approach has three major features: First, a meta-model is offered to build more understandable and formalized representation of anti-patterns; second, the detection of anti-patterns is based on both the static and the dynamic information, which is retrieved at runtime; third, refactorings operate without interrupt the running systems, and is completed in an automated way with the help of the middleware. A prototype based on J2EE has been developed and an e-bookstore is used as a running example to illustrate the ideas introduced in this approach. Key words: anti-pattern; middleware; performance optimization; detection...
In recent times, our reliance on software and software-controlled systems has drastically increased,...
This is the Replication Package of the paper titled "Automated Detection of Software Performance Ant...
International audienceMicrocontrollers (MCUs) for the Internet-of-Things (IoT) are powerful and vers...
This paper presents an approach to optimizing performance of middleware applications based on anti-p...
Poor-performance solutions need to be refactored for optimizing the performance in distributed compu...
提出了一种基于反模式的中间件应用系统的性能优化方法.该方法的主要特点包括:建立了反模式元模型以使得反模式的表示更加准确;综合利用系统的静态信息和动态信息以检测运行系统中存在的反模式;系统重构在不中断应...
Abstract: Performance antipatterns are well-known bad design practices that lead to software product...
In this paper a framework to automatically detect design and de-ployment antipatterns in component b...
Model refactoring is emerging as a desirable means to improve design model by restructuring it while...
The problem of interpreting the results of performance analysis is quite critical, mostly because th...
ABSTRACT Software performance anti-patterns describe bad-practice solutions for particular problems....
The automatic detection of refactoring recommendations has been tackled in prior optimization studie...
In this paper a framework to automatically detect design and de-ployment antipatterns in component b...
Current complex distributed enterprise systems with performance requirements can be difficult to des...
Background: With the increase in automating the performance testing strategies, many efforts have be...
In recent times, our reliance on software and software-controlled systems has drastically increased,...
This is the Replication Package of the paper titled "Automated Detection of Software Performance Ant...
International audienceMicrocontrollers (MCUs) for the Internet-of-Things (IoT) are powerful and vers...
This paper presents an approach to optimizing performance of middleware applications based on anti-p...
Poor-performance solutions need to be refactored for optimizing the performance in distributed compu...
提出了一种基于反模式的中间件应用系统的性能优化方法.该方法的主要特点包括:建立了反模式元模型以使得反模式的表示更加准确;综合利用系统的静态信息和动态信息以检测运行系统中存在的反模式;系统重构在不中断应...
Abstract: Performance antipatterns are well-known bad design practices that lead to software product...
In this paper a framework to automatically detect design and de-ployment antipatterns in component b...
Model refactoring is emerging as a desirable means to improve design model by restructuring it while...
The problem of interpreting the results of performance analysis is quite critical, mostly because th...
ABSTRACT Software performance anti-patterns describe bad-practice solutions for particular problems....
The automatic detection of refactoring recommendations has been tackled in prior optimization studie...
In this paper a framework to automatically detect design and de-ployment antipatterns in component b...
Current complex distributed enterprise systems with performance requirements can be difficult to des...
Background: With the increase in automating the performance testing strategies, many efforts have be...
In recent times, our reliance on software and software-controlled systems has drastically increased,...
This is the Replication Package of the paper titled "Automated Detection of Software Performance Ant...
International audienceMicrocontrollers (MCUs) for the Internet-of-Things (IoT) are powerful and vers...