An approach for modeling and detecting software performance antipatterns based on first-order logics

V Cortellessa, A Di Marco, C Trubiani - Software & Systems Modeling, 2014 - Springer
The problem of interpreting the results of performance analysis is quite critical in the
software performance domain. Mean values, variances and probability distributions are hard …

Supporting swift reaction: Automatically uncovering performance problems by systematic experiments

A Wert, J Happe, L Happe - 2013 35th International Conference …, 2013 - ieeexplore.ieee.org
Performance problems pose a significant risk to software vendors. If left undetected, they can
lead to lost customers, increased operational costs, and damaged reputation. Despite all …

There is more than one way to zen your python

A Farooq, V Zaytsev - Proceedings of the 14th ACM SIGPLAN …, 2021 - dl.acm.org
The popularity of Python can be at least partially attributed to the concept of pythonicity,
loosely defined as a combination of good practices accepted within the community. Despite …

Detection and solution of software performance antipatterns in palladio architectural models

C Trubiani, A Koziolek - Proceedings of the 2nd ACM/SPEC International …, 2011 - dl.acm.org
Antipatterns are conceptually similar to patterns in that they document recurring solutions to
common design problems. Performance Antipatterns document, from a performance …

[КНИГА][B] Automated improvement of software architecture models for performance and other quality attributes

A Koziolek - 2014 - books.google.com
Quality attributes, such as performance or reliability, are crucial for the success of a software
system and largely influenced by the software architecture. Their quantitative prediction …

Antipattern-based model refactoring for software performance improvement

D Arcelli, V Cortellessa, C Trubiani - Proceedings of the 8th international …, 2012 - dl.acm.org
Identifying and removing the causes of poor performance in software systems are complex
problems due to a variety of factors to take into account. Nowadays these problems are …

Does python smell like java? tool support for design defect discovery in python

N Vavrová, V Zaytsev - arxiv preprint arxiv:1703.10882, 2017 - arxiv.org
The context of this work is specification, detection and ultimately removal of detectable
harmful patterns in source code that are associated with defects in design and …

An efficient wavelet-based compression method for volume rendering

T Kim, Y Shin - … Pacific Conference on Computer Graphics and …, 1999 - ieeexplore.ieee.org
Since volume rendering needs a lot of computation time and memory space, many
researches have been suggested for accelerating rendering or reducing data size using …

Automatic detection of performance anti-patterns in inter-component communications

A Wert, M Oehler, C Heger, R Farahbod - Proceedings of the 10th …, 2014 - dl.acm.org
Performance problems such as high response times in software applications have a
significant effect on the customer's satisfaction. In enterprise applications, performance …

[PDF][PDF] Automatic Recommendation of Software Design Patterns Using Anti-patterns in the Design Phase: A Case Study on Abstract Factory.

N Nahar, K Sakib - QuASoQ/WAWSE/CMCE@ APSEC, 2015 - ceur-ws.org
Anti-patterns, one of the reasons for software design problems, can be solved by applying
proper design patterns. If anti-patterns are discovered in the design phase, this should lead …