scispace - formally typeset
D

Davide Arcelli

Researcher at University of L'Aquila

Publications -  29
Citations -  300

Davide Arcelli is an academic researcher from University of L'Aquila. The author has contributed to research in topics: Code refactoring & Software system. The author has an hindex of 9, co-authored 29 publications receiving 250 citations.

Papers
More filters
Proceedings ArticleDOI

Antipattern-based model refactoring for software performance improvement

TL;DR: An approach that allows the refactoring of architectural models, based on antipatterns, that aims at providing performance improvement is introduced, which has been applied to a case study in the e-commerce domain and results demonstrate its effectiveness.
Journal ArticleDOI

Performance-driven software model refactoring

TL;DR: It is demonstrated that automation in performance-driven software model refactoring can be beneficial, and that performance antipatterns can be powerful instruments in the hands of software engineers for detecting (and solving) performance problems usually hidden to traditional bottleneck analysis.
Proceedings ArticleDOI

Control Theory for Model-based Performance-driven Software Adaptation

TL;DR: Goal of this paper is to extend the modeling capabilities to the case of software adaptation aimed at satisfying performance requirements and illustrate how control theory can solve the problem of keeping within pre-defined ranges the indices of a Queueing Network model through software adaptation actions, while the model is subject to disturbances.
Journal ArticleDOI

Software model refactoring based on performance analysis: better working on software or performance side?

TL;DR: This paper compares two approaches that have recently been introduced for interpreting model-based performance analysis results and translating them into architectural feedback: one based on the detection and solution of performance antipatterns, and another based on bidirectional model transformations between software and performance models.
Journal ArticleDOI

Experimenting the Influence of Numerical Thresholds on Model-based Detection and Refactoring of Performance Antipatterns

TL;DR: This paper analyzes how a set of detected antipatterns may change while varying the threshold values and discusses the influence of thresholds on the complexity of refactoring actions.