VLDB 2026 Research / reviewers in the wild / expert
Muhammad Imran 0026
dblp:78/5250-26
· DBLP profile ↗
3ranked-venue papers
3as first author
3since 2021 · last 2026
0009-0007-7931-8300ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 3 first-author · 3 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | An Empirical Investigation on the Use of Large Language Models for Performance Bug Detection
Muhammad Imran 0026, Vittorio Cortellessa, Davide Di Ruscio, Riccardo Rubei, Luca Traini |
SANER | 1 |
| 2025 | Is code coverage of performance tests related to source code features? An empirical study on open-source Java systemsabstractAbstract Performance testing aims to ensure the operational efficiency of software systems. However, many factors influencing the efficacy and adoption of performance tests in practice are not yet fully understood. For instance, while code coverage is widely regarded as a key quality metric for evaluating the efficacy of functional testing suites, there is limited knowledge about the types and levels of coverage that performance tests specifically achieve. Another important factor, often perceived as a barrier to the broader adoption of performance tests yet remaining relatively unexplored, is their extended execution time. In this paper, we examine (i) the coverage of performance testing suites, (ii) the characteristics of source code associated with performance-tested components, and (iii) the time cost of executing performance tests. Our analysis on open-source Java systems reveals that performance tests achieve significantly lower code coverage than functional tests, as expected, and it highlights a significant trade-off between coverage and execution time. Our results also indicate a lack of generalizable characteristics in the source code covered by performance tests. Muhammad Imran 0026, Vittorio Cortellessa, Davide Di Ruscio, Riccardo Rubei, Luca Traini |
Empir. Softw. Eng. | 1 |
| 2024 | An Empirical Study on Code Coverage of Performance TestingabstractPerformance testing aims to ensure the operational efficiency of software systems. However, many factors influencing the efficacy and adoption of performance tests in practice are not yet fully understood. For instance, while code coverage is widely regarded as a key quality metric for evaluating the efficacy of functional testing suites, there is limited knowledge about the types and levels of coverage that performance tests specifically achieve. Another important factor, often perceived as a barrier to the broader adoption of performance tests yet remaining relatively unexplored, is their extended execution time. In this paper, we analyze the performance testing suites of 28 open-source systems to study (i) the magnitude of their code coverage, and (ii) their execution time. Our analysis shows that performance tests achieve significantly lower code coverage than functional tests, as expected, and it highlights a significant trade-off between coverage and execution time. Our results also suggest, in perspective, that automated test generation methods might not ensure affordable performance testing due to the associated time cost. This finding poses new challenges in the field of performance test generation. Muhammad Imran 0026, Vittorio Cortellessa, Davide Di Ruscio, Riccardo Rubei, Luca Traini |
EASE | 1 |