VLDB 2026 Research / reviewers in the wild / expert
José Amâncio M. Santos
dblp:165/3611 · also José Amâncio Macedo Santos
· DBLP profile ↗
11ranked-venue papers
4as first author
6since 2021 · last 2026
0000-0002-9509-5238ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 11 · 4 first-author · 6 since 2021Artificial intelligence and machine learning · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Exploring Empathy in Software Engineering: Insights from a Grey Literature Analysis of Practitioners' PerspectivesabstractContext . Empathy, a key social skill, is essential for communication and collaboration in SE but remains an under-researched topic. Aims . This study investigates empathy in SE from practitioners’ perspectives, aiming to characterize its meaning, identify barriers, discuss practices to overcome them, and explore its effects. Method . A qualitative content analysis was conducted on 55 web articles from DEV and Medium, two communities widely used by practitioners. To strengthen our findings, we conducted a follow-up survey with empathy experts. Results . The study proposes a definition of empathy in SE, identifies barriers such as toxic culture and excessive technical focus, practices to foster empathy in teams, and outcomes, including improved collaboration, communication, and reduced anxiety, frustration, and stress. These findings are synthesized into a conceptual framework. Conclusion . Survey results indicate the framework is clear, valuable, and raises empathy awareness, with suggestions for improvements and integration into training. This study paves the way for improving team dynamics by addressing barriers and offering strategies to cultivate empathy. Future work will explore empathy’s broader implications in SE practice. Lidiany Cerqueira, João Pedro Silva Bastos, Danilo Ferreira Neves, Glauco de Figueiredo Carneiro, Rodrigo O. Spínola, Sávio Freire, José Amâncio M. Santos, Manoel G. Mendonça |
ACM Trans. Softw. Eng. Methodol. | 7 |
| 2026 | Exploring Empathy in Software Engineering: Insights from a Gray Literature Analysis of Practitioners' Perspectives - RCR ReportabstractThis is the Replicated Computational Results (RCR) Report for our TOSEM article “Exploring Empathy in Software Engineering: Insights from a Gray Literature Analysis of Practitioners’ Perspectives” where we present qualitative content analysis conducted on 55 web articles from DEV and Medium, two communities widely used by practitioners, and a follow-up survey with empathy experts. In this article, we introduced a conceptual framework of empathy in software engineering. As part of this RCR, we provide an empirical package with detailed guidelines to set up and replicate our study, as well as to interpret the results. We hope it can motivate and support future research on empathy and human aspects in software engineering by offering a reusable and transparent example of qualitative analysis involving gray literature and expert feedback. All related data and materials are openly available in the experimental package. Lidiany Cerqueira, João Pedro Silva Bastos, Danilo Ferreira Neves, Glauco de Figueiredo Carneiro, Rodrigo O. Spínola, Sávio Freire, José Amâncio M. Santos, Manoel G. Mendonça |
ACM Trans. Softw. Eng. Methodol. | 7 |
| 2025 | Does Context Matter? An Exploratory Study on God Class Distribution Based on Contextual Attributes
Elivelton Ramos Cerqueira, Gabriel Moraes, Lidiany Cerqueira, Glauco de Figueiredo Carneiro, Rodrigo O. Spínola, Manoel G. Mendonça, José Amâncio M. Santos |
SEAA (3) | 7 |
| 2025 | Investigating the Relationship Between Churning and Code Smells
Kevin Cerqueira Gomes, Elivelton Ramos Cerqueira, Gabriel Moraes, Lidiany Cerqueira, Glauco de Figueiredo Carneiro, Rodrigo O. Spínola, Manoel G. Mendonça, José Amâncio M. Santos |
SEAA (3) | 8 |
| 2025 | Psychological safety in software workplaces: A systematic literature review
Beatriz Silva De Santana, Lidivânio Monte, Bianca Santana de Araújo Silva, Glauco de Figueiredo Carneiro, Sávio Freire, José Amâncio M. Santos, Manoel G. Mendonça |
Inf. Softw. Technol. | 6 |
| 2022 | Building empirical knowledge on the relationship between code smells and design patterns: An exploratory studyabstractAbstract Code smell is a concept describing potential problems in software design. In opposition, design pattern describes good design solutions in terms of maintainability and reusability. Code smell and design pattern might be perceived as metaphors supporting software design activity in terms of understanding and communication. However, empirical evaluation is needed to investigate their effect in terms of programming activity. Our objective is to build empirical knowledge on the relationship between code smells and design patterns. We carried out an exploratory study based on mining software repositories and in a baseline study addressing software evolution. In total, we analyzed 61 software. Their classes were identified as linked to both code smells and design patterns metaphors. Then, we analyzed the co‐occurrence of these metaphors. Our findings indicate that the relationship between smells and design patterns is software dependent. Some software present many smells linked to design patterns while for other software, smelly classes are not linked to design patterns. We also found that the instability metric weakly reflects this idea. Our study supports better understanding of the topic. It presents results in the opposite direction of expectations that the presence of smells is correlated with the absence of design patterns and vice versa. José Amâncio M. Santos, Gadiel Xavier Antunes Petronilo |
J. Softw. Evol. Process. | 1 |
| 2018 | Investigating Technical Debt Folklore: A Replicated SurveyabstractContext] The software engineering community considers the technical debt (TD) concept intuitive, because it facilitates discussion among team members about problems that can impact the software development.Personal opinions and experiences related to the concept have been published in blogs and other channels without any evaluation, originating the TD Folklore.[Goal] This work aims to investigate TD Folklore statements classifying them by agreement and consensus.Besides, we also investigated if software development experience affects the perception of developers.[Method] We replicated a survey to evaluate TD Folklore statements.In the replication, we increased the number of respondents and added a new research question to analyze the difference of opinions between participants with and without software experience.[Results] At total, the survey was answered by 107 respondents.The list of TD Folklore was reorganized by the ranking of agreement and consensus indicated by participants.We also identified that professional experience does not change the participants´ perception on the concept of TD for the most cases.[Conclusion] We believe that TD Folklore can help researchers and practitioners identify gaps for new research efforts. Nicolli Rios, José Amâncio M. Santos, Manoel G. Mendonça, Rodrigo O. Spínola |
SEKE | 2 |
| 2018 | A systematic review on the code smell effect
José Amâncio M. Santos, João B. Rocha-Junior, Luciana Carla Lins Prates, Rogeres Santos do Nascimento, Mydiã Falcão Freitas, Manoel G. Mendonça |
J. Syst. Softw. | 1 |
| 2017 | Experimentally assessing the combination of multiple visualization strategies for software evolution analysis
Renato Lima Novais, José Amâncio M. Santos, Manoel G. Mendonça |
J. Syst. Softw. | 2 |
| 2014 | Identifying strategies on god class detection in two controlled experiments
José Amâncio M. Santos, Manoel G. Mendonça |
SEKE | 1 |
| 2013 | An exploratory study to investigate the impact of conceptualization in god class detectionabstractContext: The concept of code smells is widespread in Software Engineering. However, in spite of the many discussions and claims about them, there are few empirical studies to support or contest these ideas. In particular, the study of the human perception of what is a code smell and how to deal with it has been mostly neglected. Objective: To build empirical support to understand the effect of god classes, one of the most known code smells. In particular, this paper focuses on how conceptualization affects identification of god classes, i.e., how different people perceive the god class concept. Method: A controlled experiment that extends and builds upon another empirical study about how humans detect god classes [19]. Our study: i) deepens and details some of the research questions of the previous study, ii) introduces a new research question and, iii) when possible, compares the results of both studies. Result: Our findings show that participants have different personal criteria and preferences in choosing drivers to identify god classes. The agreement between participants is not high, which is in accordance with previous studies. Conclusion: This study contributes to expand the empirical data about the human perception of code smells. It also presents a new way to evaluate effort and distraction in experiments through the use of automatic logging of participant actions. José Amâncio M. Santos, Manoel G. Mendonça, Carlos V. Paradis |
EASE | 1 |