VLDB 2026 Research / reviewers in the wild / expert
Umberto Azadi
dblp:221/1619
· DBLP profile ↗
3ranked-venue papers
2as first author
2since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-author · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Prioritisation of code clones using a genetic algorithm
Umberto Azadi, Bartosz Walter, Francesca Arcelli Fontana |
Inf. Softw. Technol. | 1 |
| 2023 | A New Approach for Software Quality Assessment Based on Automated Code Anomalies DetectionabstractMethods and tools to support quality assessment and code anomaly detection are crucial to enable software evolution and maintenance. In this work, we aim to detect an increase or decrease in code anomalies leveraging on the concept of microstructures, which are relationships between entities in the code. We introduce a tools pipeline, called Cadartis, which uses an innovative immune-inspired approach for code anomaly detection, tailored to the organization's needs. This approach has been evaluated on 3882 versions of fifteen open-source projects belonging to three different organizations and the results confirm that the approach can be applied to recognize a decrease or increase of code anomalies (anomalous status). The tools pipeline has been designed to automatically learn patterns of microstructures from previous versions of existing systems belonging to the same organization, to build a personalized quality profiler based on its codebase. This work represents a first step towards new perspectives in the field of software quality assessment and it could be integrated into continuous integration pipelines to profile software quality during the development process. Andrea Biaggi, Umberto Azadi, Francesca Arcelli Fontana |
ENASE | 2 |
| 2019 | Architectural smells detected by tools: a catalogue proposalabstractArchitectural smells can negatively impact on different software qualities and can represent a relevant source of architectural debt. Several architectural smells have been defined by different researchers. Moreover, both academia and industry proposed several tools for software quality analysis, but it is not always clear to understand which tools provide also support for architectural smells detection and if the tools developed for this specific purpose are effectively available or not. In this paper we propose a catalogue of architectural smells for which, at least one tool able to detect the smell exists. We outline the main differences in the detection techniques exploited by the tools and we propose a classification of these architectural smells according to the violation of three design principles. Umberto Azadi, Francesca Arcelli Fontana, Davide Taibi 0001 |
TechDebt@ICSE | 1 |