VLDB 2026 Research / reviewers in the wild / expert
Luis Melo
dblp:207/7147
· DBLP profile ↗
2ranked-venue papers
1as first author
1since 2021 · last 2021
0000-0001-5468-7889ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
2 papers |
Empirical software engineering · 47% Software testing · 25% Software maintenance and evolution · 22% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Empirical software engineering
reproducibility |
0.5 | 1 | 2021 | Using Docker to Assist Q&A Forum Users · IEEE Trans. Software Eng. 2021 |
Software maintenance and evolution
software ecosystems |
0.5 | 1 | 2021 | Using Docker to Assist Q&A Forum Users · IEEE Trans. Software Eng. 2021 |
Empirical software engineering
mining software repositories |
0.3 | 1 | 2017 | Test suite parallelization in open-source projects: a study on its usage and impact · ASE 2017 |
Empirical software engineering › mining software repositories
open-source project analysis |
0.3 | 1 | 2017 | Test suite parallelization in open-source projects: a study on its usage and impact · ASE 2017 |
Software testing › test execution
parallel testing |
0.3 | 1 | 2017 | Test suite parallelization in open-source projects: a study on its usage and impact · ASE 2017 |
Software testing
test execution |
0.3 | 1 | 2017 | Test suite parallelization in open-source projects: a study on its usage and impact · ASE 2017 |
Operating systems › system security › operating system security › protection mechanism › isolation
container isolation |
0.1 | 1 | 2021 | Using Docker to Assist Q&A Forum Users · IEEE Trans. Software Eng. 2021 |
Methods — techniques the papers use, named apart from their topics
user study · 0.5survey · 0.5empirical study · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Using Docker to Assist Q&A Forum UsersabstractQ&A forums are today a valuable tool to assist developers in programming tasks. Unfortunately, contributions to these forums are often unclear and incomplete. Docker is a container solution that enables software developers to encapsulate an operating environment and could help address reproducibility issues. This artile reports on a feasibility study to evaluate if Docker can help improve reproducibility in Stack Overflow. We started surveying Stack Overflow users to understand their perceptions on the proposal of using Docker to reproduce Stack Overflow posts. Participants were critical and mentioned two important aspects: cost and need. To validate their criticism, we conducted an exploratory study focused on understanding how costly the task of creating containers for posts is for developers. Overall, results indicate that the cost of creating containers is not high, especially due to the fact that dockerfiles are highly similar and small. Based on these findings we developed a tool, dubbedFrisk, to assist developers in creating containers for those posts. We then conducted a user study to evaluate interest of Stack Overflow developers on the tool. We found that, on average, users spent nearly ten minutes interacting withFriskand that 45.3% of the 563Frisksessions we created for existing posts resulted in a successful access to the corresponding web service by the owners of the post. Overall, this artile provides early evidence that the use of Docker in Q&A forums should be encouraged for configuration-related posts. Luis Melo, Igor Scaliante Wiese, Marcelo d'Amorim |
IEEE Trans. Software Eng. | 1 |
| 2017 | Test suite parallelization in open-source projects: a study on its usage and impactabstractDealing with high testing costs remains an important problem in Software Engineering. Test suite parallelization is an important approach to address this problem. This paper reports our findings on the usage and impact of test suite parallelization in open-source projects. It provides recommendations to practitioners and tool developers to speed up test execution. Considering a set of 468 popular Java projects we analyzed, we found that 24% of the projects contain costly test suites but parallelization features still seem underutilized in practice - only 19.1% of costly projects use parallelization. The main reported reason for adoption resistance was the concern to deal with concurrency issues. Results suggest that, on average, developers prefer high predictability than high performance in running tests. Jeanderson Cândido, Luis Melo, Marcelo d'Amorim |
ASE | 2 |