Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Andre Lustosa

dblp:294/4836 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
4since 2021 · last 2026
0000-0003-1202-3130ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 4 · 3 first-author · 4 since 2021Databases, data management, data science and information retrieval · 1 · 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
3 papers
Empirical software engineering · 46% Software maintenance and evolution · 36% Software testing · 18%
Artificial intelligence
1 paper
Optimization for machine learning · 100%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning
hyperparameter optimization
0.812024
Learning from Very Little Data: On the Value of Landscape Analysis for Predicting Software Project Health · ACM Trans. Softw. Eng. Methodol. 2024
Empirical software engineering
software analytics
0.812024
Learning from Very Little Data: On the Value of Landscape Analysis for Predicting Software Project Health · ACM Trans. Softw. Eng. Methodol. 2024
Software testing
mutation testing
0.512021
Documenting evidence of a reuse of 'a systematic literature review of techniques and metrics to reduce the cost of mutation testing' · ESEC/SIGSOFT FSE 2021
Software maintenance and evolution
refactoring
0.512021
Documenting evidence of a reuse of 'RefactoringMiner 2.0' · ESEC/SIGSOFT FSE 2021
Software maintenance and evolution › refactoring
refactoring detection
0.512021
Documenting evidence of a reuse of 'RefactoringMiner 2.0' · ESEC/SIGSOFT FSE 2021
Empirical software engineering
mining software repositories
0.212024
Learning from Very Little Data: On the Value of Landscape Analysis for Predicting Software Project Health · ACM Trans. Softw. Eng. Methodol. 2024
Empirical software engineering › reproducibility
artifact reuse
0.112021
Documenting evidence of a reuse of 'RefactoringMiner 2.0' · ESEC/SIGSOFT FSE 2021

Methods — techniques the papers use, named apart from their topics

landscape analysis · 1.5hyperparameter optimization · 1.5clustering · 1.5
YearPublicationVenuePosition
2026 MOOT: a Repository of many Multi-objective Optimization Tasks
abstract
Software engineers must make decisions that trade off competing goals (faster vs. cheaper, secure vs. usable, accurate vs. interpretable, etc.). Despite MSR’s proven techniques for exploring such goals, researchers still struggle with these trade-offs. Similarly, industrial practitioners deliver sub-optimal products since they lack the tools needed to explore these trade-offs. To address this, MOOT (http://tiny.cc/moot) is a repository of many SE multi-objective optimization tasks. MOOT’s 120+ tasks cover software configuration, cloud tuning, project health, process modeling, hyperparameter optimization, and more. Sample scripts for reading MOOT and generating baseline results are available– just clone the repository and run the sample rqx.sh files (from tiny.cc/moot0). To the best of our knowledge, MOOT is the largest and most varied collection of real multi-objective optimization tasks in SE. We note that MOOT’s novelty is infrastructural, not algorithmic—we contribute curated data and research enablement, not new optimization methods. MOOT enables harder and more credible research. MOOT lets us replace studies on toy problems (or just half a dozen hand-picked examples) with case studies on 120+ examples. Such studies could focus on stability, sample efficiency, failure modes, cross-domain generality, or many other questions (see list in this document).
Tim Menzies, Tao Chen 0001, Yulong Ye, Kishan Kumar Ganguly, Amirali Rayegan, Srinath Srinivasan, Andre Lustosa
MSR7
2024 Learning from Very Little Data: On the Value of Landscape Analysis for Predicting Software Project Health
abstract
When data is scarce, software analytics can make many mistakes. For example, consider learning predictors for open source project health (e.g., the number of closed pull requests in 12 months time). The training data for this task may be very small (e.g., 5 years of data, collected every month means just 60 rows of training data). The models generated from such tiny datasets can make many prediction errors. Those errors can be tamed by a landscape analysis that selects better learner control parameters. Our niSNEAK tool (a) clusters the data to find the general landscape of the hyperparameters, then (b) explores a few representatives from each part of that landscape. niSNEAK is both faster and more effective than prior state-of-the-art hyperparameter optimization algorithms (e.g., FLASH, HYPEROPT, OPTUNA). The configurations found by niSNEAK have far less error than other methods. For example, for project health indicators such as C = number of commits, I = number of closed issues, and R = number of closed pull requests, niSNEAK ’s 12-month prediction errors are {I=0%, R=33% C=47%}, whereas other methods have far larger errors of {I=61%,R=119% C=149%}. We conjecture that niSNEAK works so well since it finds the most informative regions of the hyperparameters, then jumps to those regions. Other methods (that do not reflect over the landscape) can waste time exploring less informative options. Based on the preceding, we recommend landscape analytics (e.g., niSNEAK ) especially when learning from very small datasets. This article only explores the application of niSNEAK to project health. That said, we see nothing in principle that prevents the application of this technique to a wider range of problems. To assist other researchers in repeating, improving, or even refuting our results, all our scripts and data are available on GitHub at https://github.com/zxcv123456qwe/niSneak.
Andre Lustosa, Tim Menzies
ACM Trans. Softw. Eng. Methodol.1
2021 Documenting evidence of a reuse of 'a systematic literature review of techniques and metrics to reduce the cost of mutation testing'
abstract
This submission is a report on the reuse of Pizzoleto et al.'s Systematic Literature Review by Guizzo et al.
Andre Lustosa, Tim Menzies
ESEC/SIGSOFT FSE1
2021 Documenting evidence of a reuse of 'RefactoringMiner 2.0'
abstract
This submission is a report on the reuse of Tsantalis et al.'s Refactoring Miner (RMiner) package by Penta et al.
Andre Lustosa, Tim Menzies
ESEC/SIGSOFT FSE1