Institute of Computing · UFBA

Turning software into evidence, and evidence into better software.

ARIES Lab conducts rigorous, applied research in Software Engineering, producing evidence that advances both scientific knowledge and software practice, from testing and refactoring to AI-assisted development and developer tools.

Funding

Advancing research through
strategic support.

Our research is supported by leading funding agencies and institutional partners committed to science, technology, and innovation.

Research lines

Advancing Software Engineering
through research.

Our research is organized around five complementary areas, connecting rigorous academic investigation with challenges faced in software development and practice.

Software Testing

Investigates methods, techniques, and tools for improving the effectiveness, maintainability, and quality of software testing.

Sustainable Software Engineering

Explores how software can be designed, developed, and evolved with sustainability in mind, considering technical, environmental, and long-term concerns.

Empirical Software Engineering

Applies quantitative and qualitative methods to build evidence about software development, developers, processes, and technologies.

AI for Software Engineering (AI4SE)

Explores the use of artificial intelligence to understand, support, and improve software engineering activities, from development and maintenance to testing and quality assurance.

Software Evolution

Investigates how software systems change over time, with a focus on understanding, maintaining, and improving evolving codebases.

People

Great research is
built together.

Faculty

Prof. Dr. Ivan Machado
PESQUISADOR · LÍDER DO ARIESLAB

Prof. Dr. Ivan Machado

ivan.machado@ufba.br
Professor Adjunto · Instituto de Computação/UFBA

Ph.D. Students

Eronildo José da Silva Júnior
DOUTORANDO · UFBA

Eronildo José da Silva Júnior

Pesquisa: A definir
Joselito Mota Junior
DOUTORANDO · UFBA

Joselito Mota Junior

Pesquisa: A definir
Bolsista
Lidia Perside Gomes Nascimento
DOUTORANDA · UFBA

Lidia Perside Gomes Nascimento

Pesquisa: A definir
Bolsista
Lucas Lopes Fraga
DOUTORANDO · UFBA

Lucas Lopes Fraga

Pesquisa: A definir
Bolsista
Railana dos Santos Santana
DOUTORANDA · UFBA

Railana dos Santos Santana

Pesquisa:
Bolsista
Tassio Guerreiro Antunes Virginio
DOUTORANDO · UFBA

Tassio Guerreiro Antunes Virginio

Pesquisa: A definir
Bolsista

M.Sc. Students

MESTRANDA · UFBA

Juliana Nascimento dos Santos

Pesquisa: A definir
Bolsista
MESTRANDO · UFBA

Lucas Sousa da Silva

Pesquisa: A definir
Matheus Costa Pinto Marçal
MESTRANDO · UFBA

Matheus Costa Pinto Marçal

Pesquisa:
Bolsista
MESTRANDA · UFBA

Mayana Gitel Portnoi

Pesquisa: A definir
Paloma Batista Calmon de Passos
MESTRANDA · UFBA

Paloma Batista Calmon de Passos

Pesquisa:
Paulo Sérgio da Soledade Cerqueira
MESTRANDO · UFBA

Paulo Sérgio da Soledade Cerqueira

Pesquisa:
Bolsista

Undergraduate Students

GRADUANDA EM COMPUTAÇÃO · UFBA

Eduarda da Silva Almeida

Pesquisa:
Bolsista Fundação de Amparo à Pesquisa do Estado da Bahia (FAPESB)
GRADUANDO EM CIÊNCIA DA COMPUTAÇÃO · UFBA

Magno Macedo Miranda

Pesquisa:
Bolsista Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)

Partners

Carla Bezerra

Universidade Federal do Ceará

Larissa Bastos

Universidade Estadual de Feira de Santana

Heitor Costa

Universidade Federal de Lavras

Márcio Ribeiro

Universidade Federal de Alagoas

Rohit Gheyi

Universidade Federal de Campina Grande

Fabio Palomba

University of Salerno

António Rito

Instituto Superior Técnico

Pierre-Yves Schobbens

Université de Namur

Gilles Perrouin

Université de Namur

Foutse Khomh

Polytechnique Montréal

Taher Ghaleb

Trent University

Alumni

Doutorado

Gláucya Carreiro Boechat

Gláucya Carreiro Boechat

Conclusão: 2024
Tese/Dissertação: Uma Investigação sobre Análise de Sentimentos e Categorização de Issues Reabertas do GitHub
O que faz agora: Professora Associada na Universidade SENAI CIMATEC e Professora Universitária na Universidade Católica do Salvador (UCSAL), atuando também como pesquisadora bolsista na Universidade Federal do Recôncavo da Bahia (UFRB) e no CNPq.
Luana Almeida Martins

Luana Almeida Martins

Conclusão: 2024
Tese/Dissertação: Smart Prediction for Test Smell Refactorings
O que faz agora: Professora Assistente na Aalborg Universitet (Dinamarca), após atuar como pesquisadora de pós-doutorado na Università degli Studi di Salerno (Itália).
Renata Maria de Souza Santos

Renata Maria de Souza Santos

Conclusão: 2023
Tese/Dissertação: A Multi-Case Study of Software Engineering Practices in Early-Stage Startups
O que faz agora: Professora no Instituto Federal da Bahia (IFBA) e líder do S3Lab Research Group, atuando em pesquisas de Inteligência Artificial e Engenharia de Software.

Crescencio Rodrigues Lima Neto

Conclusão: 2019
Tese/Dissertação: An Approach for Recovering Architectural Variability from Source Code
O que faz agora: Professor no Instituto Federal da Bahia (IFBA), coordenador do Grupo de Pesquisa Sistemas de Hardware e Software (SHS) e pesquisador colaborador do Programa de Pós-Graduação em Engenharia de Sistemas e Produtos (PPGESP).

Alcemir Rodrigues Santos

Conclusão: 2017
Tese/Dissertação: Investigating Feature-Oriented Software Comprehension
O que faz agora: Professor Assistente na Universidade Estadual do Piauí (UESPI) e Cofundador da Apoty.

Mestrado

Publio Blenilio Tavares Silva

Conclusão: 2025
Tese/Dissertação: AROMALIA: A language-independent approach to detect test smells
O que faz agora: Senior Full-Stack Engineer, atuando no desenvolvimento de produtos nativos em nuvem e arquiteturas escaláveis (com experiência em empresas como Cupom Verde e Nubo).
Caiza Almeida Fortunato

Caiza Almeida Fortunato

Conclusão: 2023
Tese/Dissertação: ATAM-4SAS: A Method for Assessing Quality Attributes in Self-Adaptive Systems
O que faz agora: Desenvolvedora Java (Java Developer) na Tata Consultancy Services (TCS), baseada em Budapeste, Hungria, atuando no projeto eAPM/eClaim.
Daniel David Fernandes

Daniel David Fernandes

Conclusão: 2022
Tese/Dissertação: Uma investigação empírica sobre a ocorrência de test smells em Python
O que faz agora: Software QA Engineer na Trustly, atuando com automação de testes, planejamento e melhoria de processos de qualidade de software.
Brunna Caroline Do Carmo Mourão

Brunna Caroline Do Carmo Mourão

Conclusão: 2021
Tese/Dissertação: MDSS: Um modelo de apoio ao desenvolvimento de sistemas de software sustentáveis
O que faz agora: Analista de Qualidadade de Software (QA Analyst) na PrimeUp, atuando em testes funcionais, de integração, regressão, automação web e pipelines de qualidade.
Franklin de Jesus Silva

Franklin de Jesus Silva

Conclusão: 2021
Tese/Dissertação: Highly-configurable systems in software startups: unveiling the white label model
O que faz agora: Product Lead no BTG Pactual, liderando times de tecnologia e produtos digitais (como o Kinvo).
Nildo Cezario da Silva Júnior

Nildo Cezario da Silva Júnior

Conclusão: 2021
Tese/Dissertação: Um estudo multimétodo sobre a compreensão de test smells na indústria brasileira de software
O que faz agora: Senior QA Analyst na TEx Tecnologia, focando em automação de testes, planejamento de qualidade e melhoria de processos.

Sara Mendes Oliveira Lima

Conclusão: 2021
Tese/Dissertação: Síntese temática sobre a adoção de técnicas de teste de regressão em projetos de software para a plataforma Android
O que faz agora: Desenvolvedora de Sistemas Sênior na Presidência da República e doutoranda em Informática na Universidade de Brasília (UnB).
Leila Karita dos Anjos do Espirito Santo

Leila Karita dos Anjos do Espirito Santo

Conclusão: 2020
Tese/Dissertação: Characterizing sustainable software engineering trough a multi-method approach
O que faz agora: Analista de Negócios na Universidade Federal da Bahia (UFBA) e Consultora de Métricas de Software na Karita Consultoria e Treinamento.
Denivan do Carmo Campos da Silva

Denivan do Carmo Campos da Silva

Conclusão: 2018
Tese/Dissertação: Combinatorial Interaction Testing Tools for Software Product Lines Engineering: A Comparative Analysis
O que faz agora: Professora de Engenharia de Software na Universidade Federal do Norte do Tocantins (UFNT).

Edilton Lima dos Santos

Conclusão: 2018
Tese/Dissertação: SHE: An automated support for dynamic software product lines engineering
O que faz agora: Pesquisador de Pós-Doutorado na Université du Québec à Montréal (UQAM).

Iniciação Científica

Rafael Rocha Moura Vieira

Rafael Rocha Moura Vieira

Conclusão: 2026
Projeto: Análise Comparativa da Qualidade de Testes Gerados por LLMs e Técnicas Tradicionais
Luis Eduardo Silva Araújo

Luis Eduardo Silva Araújo

Conclusão: 2025
Projeto: Avaliação empírica de issues em projetos Flutter/Dart
Letícia Ribeiro Barreto

Letícia Ribeiro Barreto

Conclusão: 2024
Projeto: Criação de Catálogo de Refatoramentos para Testes Automatizados
Daniele Valverde de Jesus

Daniele Valverde de Jesus

Conclusão: 2021
Projeto: JNose Test ++: Detecção automatizada de test smells

Jonathan Bispo dos Santos

Conclusão: 2020
Projeto: JNose Test GUI: Implementação e avaliação de heurísticas para visualização de dados de test smells

Caio Vinícius Santos Lopes

Conclusão: 2019
Projeto: APPrótese - Plataforma de Aprendizagem Baseada em Jogos
Scientific production

Sharing evidence.
Advancing Software Engineering.

Explore our publications and research contributions addressing current challenges in Software Engineering.

Publications by year

144 publications, 2016 to 2026
5
1
4
2016
6
6
2017
8
1
2
5
2018
9
2
7
2019
14
1
13
2020
16
1
3
12
2021
10
1
9
2022
14
1
2
11
2023
16
3
13
2024
23
4
19
2025
23
6
17
2026
Conference & workshop papers
Journal articles
Book chapters

Distribution by type

116 24 4
Conference & workshop papers
Journal articles
Book chapters
Tipo
2026

SILVA, PUBLIO; BEZERRA, CARLA; MACHADO, IVAN; RIBEIRO, MÁRCIO. Exploring test smells across programming languages: A systematic mapping study.JOURNAL OF SYSTEMS AND SOFTWARE, v. 243, p. 113065, 2026.

Tavares, Dhyego; ALMEIDA, ERLON; SANTANA, ENIO; Durao, Frederico; BITTENCOURT, GUSTAVO; Peixoto, Maycon; Prazeres, Cassio; MACHADO, IVAN; Almeida, Eduardo Santana de. From Silent Automation to Conversational Intelligence: Empowering Smart Homes with LLM-Based Agents.IEEE SOFTWARE, v. 1, p. 1-9, 2026.

MARCAL, M. C. P.; MOTA JUNIOR, J.; NASCIMENTO, LIDIA P. G.; SANTANNA, C. N.; MACHADO, IVAN. Inside the Mobile Community: GUI Testing Discussions and Challenges on Stack Exchange.JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT, v. 14, p. 259-278, 2026.

BATISTA, J.; RIOS, T. N.; GUIMARAES, M.; NERY, J.; PRAZERES, C. V. S.; LEMES, RUBISLEY; PEIXOTO, M. L. M.; FIGUEIREDO, G. B.; DURAO, F. A.; ALMEIDA, EDUARDO; MACHADO, IVAN; IWAMOTO, HÉRSIO. Integrating multi-camera surveillance with transductive learning for duplicate removal.NEURAL COMPUTING & APPLICATIONS, v. 38, p. 48, 2026.

VIRGINIO, T. G. A.; RIBEIRO, M. M.; MACHADO, IVAN. More than one million test smells: how are Dart projects and their sentiments?.JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT, v. 14, p. 354-371, 2026.

OLIVEIRA, MAYKI DOS SANTOS; DA SILVA, EDUARDO FERREIRA; BOAVENTURA, DENIS ROBSON DANTAS; PIRES, JOEL MACHADO; COPQUE, ISAQUE SANTANA; DA SILVA, DIEGO CORRÊA; RIOS, RICARDO ARAÚJO; MACHADO, Ivan Do Carmo; PRAZERES, CÁSSIO VINICIUS SERAFIM; PEIXOTO, MAYCON LEONE MACIEL; FIGUEIREDO, GUSTAVO BITTENCOURT; de Almeida, Eduardo Santana; DURÃO, FREDERICO ARAÚJO. Multi-Label Incremental Learning for State Prediction of Actuator Devices in Smart Homes.Ieee Open Journal Of The Computer Society, v. 7, p. 599-610, 2026.

BARROS, E.; RIBEIRO, M. M.; MARTINS, L. A.; PONTILLO, V.; PALOMBA, F.; FONSECA, B.; GHEYI, R.; MACHADO, IVAN. A Catalog of Transformations to Remove Dockerfile smells.International Symposium on Empirical Software Engineering and Measurement (ESEM), Munique, Alemanha, 2026.

OLIVEIRA, M. S.; SILVA, E. F.; BOAVENTURA, D. R. D.; PIRES, J. M.; PAIXÃO, FELIPE DE SANT’ANNA; ALMEIDA, E. S.; MACHADO, IVAN; PRAZERES, CÁSSIO; PEIXOTO, M. L. M.; FIGUEIREDO, G. B.; DURAO, F. A. A Context-Aware Recommender System for Smart Environments.12th IEEE International Smart Cities Conference (ISC2), Porto, 2026.

FERREIRA, ANA; RIBEIRO, MÁRCIO; MIRANDA, BRENO; GHEYI, ROHIT; MACHADO, IVAN; FONSECA, BALDOINO. A11yArgus: Automated Detection and Empirical Analysis of Accessibility Issues in Android Apps.CHASE'26: 19th International Conference on Cooperative and Human Aspects of Software Engineering, Rio de Janeiro Brazil, 2026.

PAIXÃO, FELIPE; DE SANTANA, ENIO GARCIA; ALMEIDA, ERLON PEREIRA; SANTANNA, ISYS; PIRES, JOEL; DA SILVA, EDUARDO FERREIRA; DOS SANTOS OLIVEIRA, MAYKI; DA SILVA BATISTA FILHO, JORGE LUIS; DE O. MAIA, ADRIANO H.; Tavares, Dhyego; VASCONCELOS, ELIS; DE ARAÚJO, FÊLIPE ROSÁRIO; DURÃO, FREDERICO ARAÚJO; PRAZERES, CÁSSIO VINICIUS SERAFIM; FIGUEIREDO, GUSTAVO BITTENCOURT; do Carmo Machado, Ivan; PEIXOTO, MAYCON LEONE MACIEL; RIOS, RICARDO ARAÚJO; RIOS, TATIANE NOGUEIRA; DOS SANTOS, BRUNO PEREIRA; et.al. ARGUS: A Context-Aware Software Architecture for Smart Environments.2026 IEEE 23rd International Conference on Software Architecture (ICSA), Amsterdam, 2026.

NUNES, M.; MACHADO, IVAN; BEZERRA, C. I. M.; COUTINHO, E. An Empirical Evaluation of Code Smell Detection in Angular Applications.30th International Conference on Evaluation and Assessment in Software Engineering (EASE), Glasgow, 2026.

DE SANTANA, ENIO GARCIA; FIGUEIREDO, GUSTAVO BITTENCOURT; MACIEL PEIXOTO, MAYCON LEONE; DURÃO, FREDERICO ARAÚJO; SERAFIM PRAZERES, CÁSSIO VINÍCIUS; MACHADO, Ivan Do Carmo; da Mota Silveira Neto, Paulo Anselmo; de Almeida, Eduardo Santana. Architecture Decision Records: Adoption, Impact, and Developer Engagement in Open-Source Software.2026 IEEE 23rd International Conference on Software Architecture (ICSA), Amsterdam, 2026.

SILVA, P.; BEZERRA, C. I. M.; MACHADO, IVAN. AromaLIA: A Language-Independent Approach to Detect Test Smells.Concurso de Teses e Dissertações em Engenharia de Software (CTD-ES 2026), São Paulo, SP, 2026.

LIMA, I.; LOURENCO, L. M.; RIBEIRO, M. M.; MACHADO, IVAN; BEZERRA, C. I. M. Beyond Code, We Are People: A Systematic Mapping of 25 Years of Literature on Soft Skills in Agile Development Teams.30th International Conference on Evaluation and Assessment in Software Engineering (EASE), Glasgow, 2026.

ORNELLAS FILHO, A. J.; ARANDA III, MANOEL; RIBEIRO, M. M.; SILVA, S. S.; GHEYI, R.; FONSECA, B.; MACHADO, IVAN. Can LLMs Detect and Refactor Test Smells in Performance Tests?.Simpósio Brasileiro de Teste de Software Sistemático e Automatizado (SAST), São Paulo, 2026.

SOUZA, W. O.; BARROS, E.; ALVES NETO, A.; ALMEIDA, L. M.; FIGUEIREDO, G. B.; DURAO, F. A.; MACHADO, IVAN; ALMEIDA, E. S.; PRAZERES, C. V. S.; PEIXOTO, M. L. M. Carira: A Trade-off-Aware Placement Strategy for Resilient Smart City Applications.The IEEE International Smart Cities Conference (ISC2), Porto, Portugal, 2026.

VIEIRA, R. R. M.; VIRGINIO, T. G. A.; MACHADO, IVAN. From Reactive to Preventive: Real-Time Test Smell Avoidance with Linting.7º Concurso de Trabalhos de Iniciação Científica em Engenharia de Software (CTIC-ES), São Paulo, 2026.

MOTA JUNIOR, J.; NASCIMENTO, L. P. G.; GHALEB, T.; MACHADO, IVAN. JudgeMatrixSE: A Tool for Evaluating, Reviewing, and Exporting Datasets for Software Engineering Studies.42nd IEEE International Conference on Software Maintenance and Evolution, Benevento, Itália, 2026.

MIRANDA, M. M.; FRAGA, L. L.; BARRETO, L.; VIRGINIO, T. G. A.; RIBEIRO, M. M.; MACHADO, IVAN. NoseSense: Benchmarking LLMs for Test Smell Detection.Simpósio Brasileiro de Teste de Software Sistemático e Automatizado (SAST), São Paulo, 2026.

MIRANDA, M. M.; VIRGINIO, T. G. A.; MACHADO, IVAN. NoseSense: Benchmarking LLMs for Test Smell Detection.7º Concurso de Trabalhos de Iniciação Científica em Engenharia de Software (CTIC-ES), São Paulo, 2026.

MIRANDA, M. M.; VIRGINIO, T. G. A.; FRAGA, L. L.; BARRETO, L.; MACHADO, IVAN. NoseSense: Benchmarking Tool.40º Simpósio Brasileiro de Engenharia de Software (SBES) - Trilha de Ferramentas, São Paulo, 2026.

Cico, Orges; SOUZA, RENATA; NGUYEN-DUC, ANH; MACHADO, IVAN. Technical Debt Approach and Consciousness in Startups Transitioning to the Growth Phase: A Four-Facet Model.2026 15th Mediterranean Conference on Embedded Computing (MECO), Budva, 2026.

SILVA JUNIOR, E. J.; VIEIRA, R. R. M.; PASSOS, P.; CERQUEIRA, P.; VIRGINIO, T. G. A.; SILVA, A. R.; MACHADO, IVAN. Test Smells through the Lens of the Dart Community: A Mixed-Methods Study on Grey Literature and Developer Perceptions.Simpósio Brasileiro de Teste de Software Sistemático e Automatizado (SAST), São Paulo, 2026.

No publications of this type in this year.

2025

MARTINS, LUANA; CAMPOS, DENIVAN; JÚNIOR, JOSELITO MOTA; Tavares, Dhyego; JÚNIOR, JANDER; Oliveira, Mayki; Boaventura, Denis; Correa, Diego; DA SILVA, EDUARDO FERREIRA; Pinto, George; Seixas, Nilton; DE OLIVEIRA MAIA, ADRIANO HUMBERTO; Romário, Matias; BATISTA, ERNANDO; DURÃO, FREDERICO ARAÚJO; FIGUEIREDO, GUSTAVO BITTENCOURT; Peixoto, Maycon; Prazeres, Cassio; MACHADO, IVAN; de Almeida, Eduardo Santana; et.al. A Case Study of Smart Home Development.IEEE SOFTWARE, v. 42, p. 64-73, 2025. Citações: 1

PONTILLO, V.; MARTINS, L. A.; MACHADO, IVAN C; PALOMBA, F.; FERRUCCI, F. An empirical investigation into the capabilities of anomaly detection approaches for test smell detection.JOURNAL OF SYSTEMS AND SOFTWARE, v. 222, p. 112320, 2025. Citações: 1

DA SILVA, DIEGO CORRÊA; ROBSON DANTAS BOAVENTURA, DENIS; DOS SANTOS OLIVEIRA, MAYKI; PEREIRA SANTOS JUNIOR, JANDER; FERREIRA DA SILVA, EDUARDO; de Almeida, Eduardo Santana; PRAZERES, CÁSSIO V. S.; do Carmo Machado, Ivan; LEONE MACIEL PEIXOTO, MAYCON; BITTENCOURT FIGUEIREDO, GUSTAVO; DURÃO, FREDERICO ARAÚJO. Evaluating Multi¿Label Machine Learning Models for Smart Home Environments.SOFTWARE-PRACTICE & EXPERIENCE, v. 55, p. 1427-1444, 2025. Citações: 1

MARTINS, LUANA; PONTILLO, VALERIA; COSTA, HEITOR; FERRUCCI, FILOMENA; PALOMBA, FABIO; MACHADO, IVAN. Test code refactoring unveiled: where and how does it affect test code quality and effectiveness?.EMPIRICAL SOFTWARE ENGINEERING, v. 30, p. 1-39, 2025. Citações: 1

PONTILLO, V.; MARTINS, L. A.; MACHADO, IVAN; PALOMBA, F.; FERRUCCI, F. An Empirical Investigation into the Capabilities of Anomaly Detection Approaches for Test Smell Detection.International Conference on Software Maintenance and Evolution (ICSME) - Journal First Track, Auckland, New Zealand, 2025.

SANTANA, RAILANA; MARTINS, LUANA; RIBEIRO, MÁRCIO; MACHADO, IVAN. An Empirical Study on the Co-occurrence of Test Smells.Simpósio Brasileiro de Testes de Software Sistemático e Automatizado, 2025.

RIOS, R. A.; RIOS, T. N.; BATISTA, J.; PRAZERES, C. V. S.; LEMES, RUBISLEY; PEIXOTO, M. L. M.; FIGUEIREDO, G. B.; DURAO, F. A.; ALMEIDA, E. S.; MACHADO, IVAN; IWAMOTO, HÉRSIO. Are Current Computer Vision Models for Handgun Detection Ready to be Deployed in Camera Surveillance Systems?.Brazilian Conference on Intelligent Systems (BRACIS), Fortaleza, CE, 2025.

VIEIRA, R. R. M.; SILVA JUNIOR, E. J.; VIRGINIO, T. G. A.; BASTOS, L. R. S.; BEZERRA, C. I. M.; MACHADO, IVAN. AriesLinter - Sniffing Test Smells Before They Happen.Simpósio Brasileiro de Engenharia de Software (SBES) - Trilha de Ferramentas, Recife, PE, 2025.

SILVA, PUBLIO; BEZERRA, C. I. M.; MACHADO, IVAN; RIBEIRO, M. M. AromaDr - A Language-Independent Tool for Detecting Test Smells.Simpósio Brasileiro de Engenharia de Software (SBES) - Trilha de Ferramentas, Recife, PE, 2025.

Seixas, Nilton; Maia, Adriano; Pinto, George; M. DA CRUZ, DHYEGO; SANTOS, BRUNO; MACHADO, IVAN; ALMEIDA, EDUARDO; Durao, Frederico; Peixoto, Maycon; FIGUEIREDO, GUSTAVO; Prazeres, Cassio. Bridging the Cost Gap: A Comprehensive Analysis of CAPEX and OPEX for Smart Home Transition from a Provider's Perspective.10th International Conference on Internet of Things, Big Data and Security, Porto, 2025.

RAMOS, D. B.; SANTANA, R. S.; MACHADO, IVAN. DANTES - Automating Detection and Refactoring of Test Smells.Simpósio Brasileiro de Engenharia de Software (SBES) - Trilha de Ferramentas, Recife, PE, 2025.

VIRGINIO, T. G. A.; RIBEIRO, M. M.; MACHADO, IVAN. DNose - Dart Test Smell Detector.Simpósio Brasileiro de Engenharia de Software - Trilha de Ferramentas, Recife, PE, 2025.

LAGO, R. S.; MARTINS, L. A.; SOARES, L. R.; BEZERRA, C. I. M.; COSTA, H. A. X.; MACHADO, IVAN. Discovering Patterns in Test Code Refactorings: A Preliminary Study.Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Salerno, Italy, 2025.

FREIRE, MARCUS; SILVA, MARCOS; OLIVEIRA, ÁLVARO; JESUS, ALESSANDRA; TELES, IGOR; GRAUBACH, ANDREAS; IWAMOTO, HÉRSIO; ALMEIDA, EDUARDO; Durao, Frederico; Peixoto, Maycon; FIGUEIREDO, GUSTAVO; PRAZERES, CÁSSIO; MACHADO, IVAN; SANTOS, BRUNO; SOUZA, RODRIGO; LEMES, RUBISLEY. Evaluating YOLOv8 for On-Device Person Detection: Performance and Efficiency on Android Smartphones.2025 IEEE 49th Annual Computers, Software, and Applications Conference (COMPSAC), Toronto, 2025.

MAIA, ADRIANO HUMBERTO DE OLIVEIRA; SEIXAS, NILTON FLÁVIO SOUSA; DANTAS, CLAUDIO DE FARIAS; SANTOS, LUIZ GONZAGA SANTANA DOS; MACHADO, Ivan Do Carmo; IWAMOTO, HÉRSIO MASSANORI; Almeida, Eduardo Santana de; DURAO, FREDERICO ARAÚJO; PEIXOTO, MAYCON LEONE MACIEL; FIGUEIREDO, GUSTAVO BITTENCOURT; PRAZERES, CÁSSIO VINICIUS SERAFIM; SANTOS, BRUNO PEREIRA DOS. Exposing Data Poison Threats in Smart Home Recommendation Systems.2025 IEEE Symposium on Computers and Communications (ISCC), Bologna, 2025.

OLIVEIRA, J. J.; SENA, L. M. B. S.; SOUSA, G. A.; VIRGINIO, T. G. A.; BEZERRA, C. I. M.; MACHADO, IVAN; BASTOS, L. R. S. Identifying and Addressing Test Smells in JavaScript: A Developer-Centric Study.Simpósio Brasileiro de Engenharia de Software - Trilha de Pesquisa, Recife, PE, 2025.

ARANDA III, MANOEL; WAGNER, ANTÔNIO; BARROS, EDUARDO; RIBEIRO, MÁRCIO; GARCIA, ALESSANDRO; PALOMBA, FABIO; FONSECA, BALDOINO; MACHADO, IVAN. Image2Test: Using ChatGPT to Build Manual Tests from Screenshots.Simpósio Brasileiro de Testes de Software Sistemático e Automatizado, 2025.

SOARES, GABRIELA; SANTOS, VANESSA; RIBEIRO, MÁRCIO; MARTINS, LUANA; PONTILLO, VALERIA; ARANDA, MANOEL; GHEYI, ROHIT; MACHADO, IVAN; PALOMBA, FABIO. On the Harmfulness of Test Smells in Manual System Testing: A Controlled Experiment.2025 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Honolulu, 2025.

VIRGÍNIO, TÁSSIO; RIBEIRO, MÁRCIO; MACHADO, IVAN. On the prevalence of test smells in mobile development.Simpósio Brasileiro de Testes de Software Sistemático e Automatizado, 2025.

ALVES, VICTOR; BEZERRA, CARLA; MACHADO, IVAN; ROCHA, LARISSA; VIRGÍNIO, TASSIO; SILVA, PUBLIO. Quality Assessment of Python Tests Generated by Large Language Models.EASE '25: Evaluation and Assessment in Software Engineering, Istanbul Turkiye, 2025.

CRUZ, DHYEGO TAVARES M. DA; SEIXAS, NILTON F. S.; OLIVEIRA, MAYKI DOS SANTOS; FREIRE, MARCUS ELIAS SILVA; SOUZA, RODRIGO R. G.; DURÃO, FREDERICO A.; PRAZERES, CÁSSIO V. S.; MACHADO, Ivan Do Carmo; Figueiredo, Gustavo B.; PEIXOTO, MAYCON L. M.; IWAMOTO, HÉRSIO MASSANORI; Almeida, Eduardo Santana de. Reengineering an Adaptive System to Dynamic Software Product Lines: An Experience report.Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2025.

MARTINS, LUANA; COSTA, HEITOR; PALOMBA, FABIO; MACHADO, IVAN. Smart Prediction for Test Smell Refactorings.Anais Estendidos do Congresso Brasileiro de Software: Teoria e Prática, 2025.

MARTINS, L. A.; COSTA, H. A. X.; MACHADO, IVAN. Smart Prediction for Test Smell Refactorings.Concurso de Teses e Dissertações em Qualidade de Software (CTDQS), São José dos Campos, SP, 2025.

No publications of this type in this year.

2024

MARTINS, LUANA; GHALEB, TAHER A.; COSTA, HEITOR; MACHADO, IVAN. A comprehensive catalog of refactoring strategies to handle test smells in Java-based systems.SOFTWARE QUALITY JOURNAL, v. 32, p. 64'-679, 2024. Citações: 2 | 4

SANTANA, RAILANA; MARTINS, LUANA; VIRGÍNIO, TÁSSIO; ROCHA, LARISSA; COSTA, HEITOR; MACHADO, IVAN. An empirical evaluation of RAIDE: A semi-automated approach for test smells detection and refactoring.SCIENCE OF COMPUTER PROGRAMMING, v. 231, p. 103013, 2024. Citações: 2 | 2

MARTINS, LUANA; COSTA, HEITOR; MACHADO, IVAN. On the diffusion of test smells and their relationship with test code quality of Java projects.Journal of Software-Evolution and Process, v. 36, p. 1-20, 2024. Citações: 7 | 4

ARANDA, MANOEL; OLIVEIRA, NAELSON; SOARES, ELVYS; RIBEIRO, MÁRCIO; ROMÃO, DAVI; PATRIOTA, ULLYANNE; GHEYI, ROHIT; SOUZA, EMERSON; MACHADO, IVAN. A Catalog of Transformations to Remove Smells From Natural Language Tests.EASE 2024: 28th International Conference on Evaluation and Assessment in Software Engineering, Salerno Italy, 2024.

LOPES, GUSTAVO; ROMÃO, DAVI; SOARES, ELVYS; RIBEIRO, MÁRCIO; AMARAL, GUILHERME; GHEYI, ROHIT; MACHADO, IVAN. A Road to Find Them All: Towards an Agnostic Strategy for Test Smell Detection.SBQS 2024: XXIII Brazilian Symposium on Software Quality, Salvador Bahia Brazil, 2024.

ALVES, VICTOR ANTHONY; BEZERRA, CARLA; MACHADO, IVAN. An Empirical Study on the Detection of Test Smells in Test Codes Generated by GitHub Copilot.Anais Estendidos do Congresso Brasileiro de Software: Teoria e Prática, 2024.

CAMPOS, DENIVAN; MARTINS, LUANA; Mota, Joselito; TAVARES, D.; Pereira, Jander; Oliveira, Mayki; Boaventura, Denis; Correa, Diego; SILVA, E. F.; Pinto, George; Seixas, Nilton; Maia, Adriano; ROMARIO, MATIAS; Passos, Ernando; DURÃO, FREDERICO; FIGUEIREDO, GUSTAVO; Peixoto, Maycon; Januario, Tiago; Prazeres, Cassio; MACHADO, IVAN; et.al. Designing, Implementing, and Testing AI-Oriented Smart Home Applications: Challenges and Best Practices.European Conference on Software Architecture, Luxembourg City, 2024.

ALVES, VICTOR ANTHONY; SANTOS, CRISTIANO; BEZERRA, CARLA; MACHADO, IVAN. Detecting Test Smells in Python Test Code Generated by LLM: An Empirical Study with GitHub Copilot.Simpósio Brasileiro de Engenharia de Software, 2024.

LUCAS, KEILA; GHEYI, ROHIT; SOARES, ELVYS; RIBEIRO, MÁRCIO; MACHADO, IVAN. Evaluating Large Language Models in Detecting Test Smells.Simpósio Brasileiro de Engenharia de Software, 2024.

MARTINS, PEDRO ANDERSON COSTA; ALVES, VICTOR ANTHONY; LIMA, IRANEIDE; BEZERRA, CARLA; MACHADO, IVAN. Exploring Tools for Flaky Test Detection, Correction, and Mitigation: A Systematic Mapping Study.Simpósio Brasileiro de Testes de Software Sistemático e Automatizado, 2024.

VIRGÍNIO, TÁSSIO; BASTOS, LARISSA; BEZERRA, CARLA; RIBEIRO, MÁRCIO; MACHADO, IVAN. How Aware Are We of Test Smells in Quantum Software Systems? A Preliminary Empirical Evaluation.SBQS 2024: XXIII Brazilian Symposium on Software Quality, Salvador Bahia Brazil, 2024.

JR, JOSELITO; NASCIMENTO, LIDIA P. G.; SANTOS, ALCEMIR; MACHADO, IVAN. Issue Labeling Dynamics in Open-Source Projects: A Comprehensive Analysis.Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2024.

CRUZ, DHYEGO TAVARES; ALMEIDA, ERLON PEREIRA; SANTOS, JANDER PEREIRA; PAIXÃO, FELIPE DE SANT?ANNA; DE SANTANA, ENIO GARCIA; GOMES E SOUZA, RODRIGO ROCHA; IWAMOTO, HÉRSIO MASSANORI; DURÃO, FREDERICO ARAÚJO; SERAFIM PRAZERES, CÁSSIO VINICIUS; MACHADO, Ivan Do Carmo; FIGUEIREDO, GUSTAVO BITTENCOURT; MACIEL PEIXOTO, MAYCON LEONE; de Almeida, Eduardo Santana. Software Development Practices and Tools for University-Industry R&D projects.SBQS 2024: XXIII Brazilian Symposium on Software Quality, Salvador Bahia Brazil, 2024.

LIMA, D.; ALVES, V. A.; QUEIROZ, J. P. F.; LIMA, L.; BEZERRA, C. I. M.; COUTINHO, E.; MACHADO, IVAN. TERTS: Um tutor de ensino para refatoração de test smells.32º Workshop sobre Educação em Computação (WEI), Brasília, DF, 2024.

SILVA, PUBLIO BLENILIO TAVARES; BEZERRA, CARLA; MACHADO, IVAN. Toward a Language-Agnostic Approach to Detect Test Smells.Simpósio Brasileiro de Engenharia de Software, 2024.

JR, JOSELITO; MARTINS, LUANA; Tavares, Dhyego; CAMPOS, DENIVAN; DURÃO, FREDERICO; PRAZERES, CÁSSIO; Peixoto, Maycon; Figueiredo, Gustavo B.; MACHADO, IVAN; ALMEIDA, EDUARDO. Unleashing the Future of Smart Homes: A Revelation of Cutting-Edge Distributed Architecture.Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2024.

No publications of this type in this year.

2023

SILVA, PÚBLIO; BEZERRA, CARLA; MACHADO, IVAN. Automating Feature Model maintainability evaluation using machine learning techniques.JOURNAL OF SYSTEMS AND SOFTWARE, v. 195, p. 111539, 2023. Citações: 3 | 4

DAMASCENO, H.; BEZERRA, C. I. M.; SILVA, D. C. C.; MACHADO, IVAN; COUTINHO, E. Test smell refactoring revisited: What can internal quality attributes and developers? experience tell us?.JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT, v. 11, p. 1, 2023.

LIMA, RAFAEL; BEZERRA, CARLA; MACHADO, IVAN. A Self-Adaptation Mechanism for Variability Management in Dynamic Software Product Lines.SBCARS 2023: 17th Brazilian Symposium on Software Components, Architectures, and Reuse, Campo Grande Brazil, 2023.

LIMA DOS SANTOS, EDILTON; SCHOBBENS, PIERRE-YVES; MACHADO, IVAN; PERROUIN, GILLES. Architectural Bad Smells for Self-Adaptive Systems: Go Runtime!.VaMoS 2023: 17th International Working Conference on Variability Modelling of SoftwareIntensive Systems, Odense Denmark, 2023.

MARTINS, LUANA; COSTA, HEITOR; RIBEIRO, MÁRCIO; PALOMBA, FABIO; MACHADO, IVAN. Automating Test-Specific Refactoring Mining: A Mixed-Method Investigation.2023 IEEE 23rd International Working Conference on Source Code Analysis and Manipulation (SCAM), Bogotá, 2023.

SOUSA, ÉRICA; BEZERRA, CARLA; MACHADO, IVAN. Flaky Tests in UI: Understanding Causes and Applying Correction Strategies.SBES 2023: XXXVII Brazilian Symposium on Software Engineering, Campo Grande Brazil, 2023.

MARTINS, LUANA; CAMPOS, DENIVAN; SANTANA, RAILANA; JUNIOR, JOSELITO MOTA; COSTA, HEITOR; MACHADO, IVAN. Hearing the voice of experts: Unveiling Stack Exchange communities? knowledge of test smells.2023 IEEE/ACM 16th International Conference on Cooperative and Human Aspects of Software Engineering (CHASE), Melbourne, 2023.

FEITOSA, TÂNIA MARIA; MACHADO, IVAN; MACIEL, RITA SUZANA PITANGUEIRA. Hybrid Software Development with Scrum: Perceptions of Brazilian Software Practitioners.SBES 2023: XXXVII Brazilian Symposium on Software Engineering, Campo Grande Brazil, 2023.

CAMPOS, DENIVAN; MARTINS, LUANA; BEZERRA, CARLA; MACHADO, IVAN. Investigating Developers' Contributions to Test Smell Survivability: A Study of Open-Source Projects.SAST 2023: 8th Brazilian Symposium on Systematic and Automated Software Testing, Campo Grande, 2023.

SOARES, ELVYS; ARANDA, MANOEL; OLIVEIRA, NAELSON; RIBEIRO, MÁRCIO; GHEYI, ROHIT; SOUZA, EMERSON; MACHADO, IVAN; SANTOS, ANDRÉ; FONSECA, BALDOINO; BONIFÁCIO, RODRIGO. Manual Tests Do Smell! Cataloging and Identifying Natural Language Test Smells.2023 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), New Orleans, 2023.

MARTINS, L. A.; COSTA, H. A. X.; PALOMBA, F.; MACHADO, IVAN. Smart Prediction for Test Smells Refactorings.15th Seminar on Advanced Techniques & Tools for Software Evolution (SATToSE), Salerno, Itália, 2023.

MARTINS, L. A.; PONTILLO, V.; COSTA, H. A. X.; FERRUCCI, F.; PALOMBA, F.; MACHADO, IVAN. Test Code Refactoring Unveiled: Where and How Does It Affect Test Code Quality and Effectiveness?.39th IEEEE International Conference on Software Maintenance and Evolution (ICSME) - Registered Reports, Bogotá, 2023.

SILVA, GUSTAVO; BEZERRA, CARLA; UCHÔA, ANDERSON; MACHADO, IVAN. What Factors Affect the Build Failures Correction Time? A Multi-Project Study.SBCARS 2023: 17th Brazilian Symposium on Software Components, Architectures, and Reuse, Campo Grande Brazil, 2023.

LIMA, C.; LOPES, T. E. C.; GALSTER, MATTHIAS; MACHADO, IVAN; OLIVEIRA JUNIOR, E. A. Software Product Line Architectures.In: UML-Based Software Product Line Engineering with SMarty. Cham: Springer Cham, 2023.

No publications of this type in this year.

2022

MENDONÇA, NABOR; TEIXEIRA, LEOPOLDO; SOARES, SERGIO; Garcia, Vinicius Cardoso; KULESZA, UIRÁ; FRANÇA, CÉSAR; LUCRÉDIO, DANIEL; CIRILO, ELDER; MACHADO, IVAN. A Decade of Internationalization of the Brazilian Symposium on Software Engineering: The Good, the Bad, and the Ugly.SBES 2022: XXXVI Brazilian Symposium on Software Engineering, 2022.

LIMA, SARA MENDES OLIVEIRA; CAMPOS, DENIVAN; MACHADO, IVAN. A thematic synthesis on the adoption of regression testing techniques in Android projects.SBQS '22: XXI Brazilian Symposium on Software Quality, Curitiba Brazil, 2022.

CAMPOS, DENIVAN; MARTINS, LUANA; MACHADO, IVAN. An empirical study on the influence of developers? experience on software test code quality.SBQS '22: XXI Brazilian Symposium on Software Quality, Curitiba Brazil, 2022.

DAMASCENO, HUMBERTO; BEZERRA, CARLA; COUTINHO, EMANUEL; MACHADO, IVAN. Analyzing Test Smells Refactoring from a Developers Perspective.SBQS '22: XXI Brazilian Symposium on Software Quality, Curitiba Brazil, 2022.

ALVES, LAIS FARIAS; ROCHA, LARISSA; PEREIRA, CLÁUDIA PINTO; MACHADO, IVAN; VIANA, WINDSON; ALMEIDA JUNIOR, NAILTON. Estudantes com Deficiência Visual em Computação: participação, perspectivas e desafios enfrentados.Simpósio Brasileiro de Educação em Computação, 2022.

SANTANA, RAILANA; MARTINS, LUANA; VIRGÍNIO, TÁSSIO; SOARES, LARISSA; COSTA, HEITOR; MACHADO, IVAN. Refactoring Assertion Roulette and Duplicate Assert test smells: a controlled experiment.Congresso IberoAmericano em Engenharia de Software, Argentina, 2022.

FERNANDES, DANIEL; MACHADO, IVAN; MACIEL, RITA. TEMPY: Test Smell Detector for Python.SBES 2022: XXXVI Brazilian Symposium on Software Engineering, 2022.

KARITA, LEILA; MOURÃO, BRUNNA CAROLINE; MACHADO, IVAN. Towards a common understanding of sustainable software development.SBES 2022: XXXVI Brazilian Symposium on Software Engineering, 2022.

SILVA, PÚBLIO; BEZERRA, CARLA; MACHADO, IVAN. Utilizando Algoritmos de Machine Learning Caixa Branca para Avaliar a Manutenibilidade dos Modelos de Features.Congresso Brasileiro de Software: Teoria e Prática, 2022.

LIMA NETO, C. R.; CARDOSO, M. P. S.; MACHADO, Ivan Do Carmo; ALMEIDA, E. S.; CHAVEZ, C. V. F. G. Understanding the Variability on the Recovery of Product Line Architectures.In: Handbook of Re-Engineering Software Intensive Systems into Software Product Lines. Cham: Springer International Publishing, 2022.

No publications of this type in this year.

2021

SILVA JUNIOR, N. C.; MARTINS, L. A.; SOARES, L. R.; COSTA, H. A. X.; MACHADO, IVAN. How are test smells treated in the wild? A tale of two empirical studies.JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT, v. 9, p. 9:1-9:16, 2021.

VIRGÍNIO, TÁSSIO; SANTANA, RAILANA; MARTINS, L. A.; CRUZ, A. P. S.; SOARES, L. R.; COSTA, H. A. X.; MACHADO, IVAN. On the test smells detection: an empirical study on the JNoseTest accuracy.JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT, v. 9, p. 8:1-8:14, 2021.

KARITA, LEILA; MOURAO, B. C. C.; MARTINS, L. A.; SOARES, L. R.; MACHADO, I. C. Software industry awareness on green and sustainable software engineering: an extended survey.JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT, v. 9, p. 2:1-2:15, 2021.

SILVA, PUBLIO; Bezerra, Carla I. M.; MACHADO, IVAN. A machine learning model to classify the feature model maintainability.SPLC '21: 25th ACM International Systems and Software Product Line Conference, Leicester United Kingdom, 2021.

SANTOS, R. M. S.; CICO, O.; MACHADO, IVAN. A survey on the Software Engineering practices in Brazilian Software Startups.Congresso Ibero-Americano em Engenharia de Software (CIbSE), Costa Rica, 2021.

VIRGÍNIO, TÁSSIO GUERREIRO ANTUNES; MACHADO, IVAN. Avaliação empírica da geração automatizada de testes de software sob a perspectiva de Test Smells.Anais Estendidos do Congresso Brasileiro de Software: Teoria e Prática, 2021.

SILVA, D. C. C.; SOARES, L. R.; MACHADO, IVAN. Developers' perception of the severity of test smells: an empirical study.Congresso Ibero-Americano em Engenharia de Software (CIbSE), Costa Rica, 2021.

JUNIOR, NAILTON; COSTA, HEITOR; KARITA, LEILA; MACHADO, IVAN; SOARES, LARISSA. Experiences and Practices in GUI Functional Testing: A Software Practitioners? View.SBES '21: Brazilian Symposium on Software Engineering, Joinville Brazil, 2021.

MARTINS, LUANA; BRITO, VINICIUS; FEITOSA, DANIELA; ROCHA, LARISSA; COSTA, HEITOR; MACHADO, IVAN. From Blackboard to the Office: A Look Into How Practitioners Perceive Software Testing Education.EASE 2021: Evaluation and Assessment in Software Engineering, Trondheim Norway, 2021.

JR., JOSELITO MOTA; SANTANA, RAILANA; MACHADO, IVAN. GrumPy: an automated approach to simplify issue data analysis for newcomers.SBES '21: Brazilian Symposium on Software Engineering, Joinville Brazil, 2021.

FERNANDES, DANIEL; MACHADO, IVAN; MACIEL, RITA. Handling Test Smells in Python: Results from a Mixed-Method Study.SBES '21: Brazilian Symposium on Software Engineering, Joinville Brazil, 2021.

MOTA JUNIOR, J.; BOECHAT, G. C.; MACHADO, IVAN. Label it be! A large-scale study of issue labeling in modern open-source repositories.Congresso Ibero-Americano em Engenharia de Software (CIbSE), Costa Rica, 2021.

RODRIGUES, JOÃO PEDRO; MENDONÇA, NABOR; MACHADO, IVAN. Lyzeli: a tool for identifying the clues in survey research data.SBES '21: Brazilian Symposium on Software Engineering, Joinville Brazil, 2021.

MARTINS, LUANA; BEZERRA, CARLA; COSTA, HEITOR; MACHADO, IVAN. Smart prediction for refactorings in the software test code.SBES '21: Brazilian Symposium on Software Engineering, Joinville Brazil, 2021.

SANTANA, RAILANA; FERNANDES, DANIEL; CAMPOS, DENIVAN; SOARES, LARISSA; MACIEL, RITA; MACHADO, IVAN. Understanding practitioners? strategies to handle test smells: a multi-method study.SBES '21: Brazilian Symposium on Software Engineering, Joinville Brazil, 2021.

Bispo, Cristiana Pereira; Magalhães, Ana Patrícia; FERNANDES, SERGIO; MACHADO, IVAN. Improving Quality of Use-Case Models by Correlating Defects, Difficulties, and Modeling Strategies.In: Lecture Notes in Business Information Processing. Cham: Springer International Publishing, 2021.

No publications of this type in this year.

2020

MOTA JUNIOR, J.; MACHADO, IVAN. Avaliação empírica de termos técnicos em issues de projetos opensource.REVISTA ELETRÔNICA DE INICIAÇÃO CIENTÍFICA, v. 18, p. 2:1-2:10, 2020.

ROCHA, LARISSA; MACHADO, IVAN; ALMEIDA, EDUARDO; KÄSTNER, CHRISTIAN; NADI, SARAH. A semi-automated iterative process for detecting feature interactions.SBES '20: 34th Brazilian Symposium on Software Engineering, Natal Brazil, 2020.

SILVA JUNIOR, N. C.; MARTINS, L. A.; SOARES, L. R.; MACHADO, I. C. A survey on test practitioners' awareness of test smells.Congresso Ibero-americano de Engenharia de Software (CIbSE), Curitiba, PR, 2020.

VIRGÍNIO, TÁSSIO; MARTINS, LUANA ALMEIDA; SOARES, LARISSA ROCHA; SANTANA, RAILANA; COSTA, HEITOR; MACHADO, IVAN. An empirical study of automatically-generated tests from the perspective of test smells.SBES '20: 34th Brazilian Symposium on Software Engineering, Natal Brazil, 2020.

SILVA, P.; BEZERRA, C. I. M.; LIMA, R. G.; MACHADO, I. C. Classifying Feature Models Maintainability based on Machine Learning Algorithms.Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS), 2020.

ROCHA SOARES, LARISSA; ALMEIDA, EDUARDO; MACHADO, IVAN; KÄSTNER, CHRISTIAN. Feature Interactions in Highly Configurable Systems: A Dynamic Analysis Approach with Varxplorer.XI Congresso Brasileiro de Software: Teoria e Prática, 2020.

VIRGINIO, T. G. A.; MARTINS, L. A.; SOARES, L. R.; SANTANA, R. S.; CRUZ, A. P. S.; COSTA, H. A. X.; MACHADO, IVAN. JNose: Java Test Smell Detector.Brazilian Symposium on Software Engineering (SBES), Natal RN, 2020.

BISPO, CRISTIANA; MAGALHÃES, ANA; FERNANDES, SERGIO; MACHADO, IVAN. Mitigating Difficulties in Use-Case Modeling.22nd International Conference on Enterprise Information Systems, Prague, 2020.

SANTANA, R. S.; VIRGINIO, T. G. A.; MARTINS, L. A.; CRUZ, A. P. S.; SOARES, L. R.; COSTA, H. A. X.; MACHADO, I. C. RAIDE: a tool for Assertion Roulette and Duplicate Assert identification and refactoring.Simpósio Brasileiro de Engenharia de Software (SBES), 2020.

LIMA, CRESCENCIO; MACHADO, IVAN; GALSTER, MATTHIAS; VON FLACH G. CHAVEZ, CHRISTINA. Recovering Architectural Variability from Source Code.SBES '20: 34th Brazilian Symposium on Software Engineering, Natal Brazil, 2020.

CICO, O.; SOUZA, RENATA; JACCHERI, L.; DUC, A. N.; MACHADO, IVAN. Startups transitioning from early to growth phase - A pilot study of technical debt perception.International Conference on Software Business (ICSOB), Karlskrona, Suécia, 2020.

SILVA, FRANKLIN; SOUZA, RENATA; MACHADO, IVAN. Taming and Unveiling Software Reuse opportunities through White Label Software in Startups.Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Portoroz, Slovenia, 2020.

LIMA, SARA MENDES OLIVEIRA; CAMPOS, DENIVAN; SOARES, LARISSA ROCHA; MACHADO, IVAN. Unveiling Practitioners Awareness of Android Apps Regression Testing through an Expert Survey.SBES '20: 34th Brazilian Symposium on Software Engineering, Natal Brazil, 2020.

MENEZES, H. M. S.; BOECHAT, G. C.; MOTA JUNIOR, J.; MACHADO, I. C. Validação e construção de um dicionário léxico para auxiliar a análise de sentimentos em repositórios de projetos de software.Workshop on Software Visualization, Evolution and Maintenance, 2020.

No publications of this type in this year.

2019

RODRIGUES SANTOS, ALCEMIR; do Carmo Machado, Ivan; SANTANA DE ALMEIDA, EDUARDO; SIEGMUND, JANET; APEL, SVEN. Comparing the influence of using feature-oriented programming and conditional compilation on comprehending feature-oriented software.EMPIRICAL SOFTWARE ENGINEERING, v. 24, p. 1226-1258, 2019. Citações: 8 | 11

LIMA, CRESCENCIO; ASSUNÇÃO, WESLEY KG; MARTINEZ, JABIER; MENDONÇA, WILLIAM; MACHADO, IVAN C; CHAVEZ, CHRISTINA FG. Product line architecture recovery with outlier filtering in software families: the Apo-Games case study.JOURNAL OF THE BRAZILIAN COMPUTER SOCIETY (IMPRESSO), v. 25, p. 1-17, 2019.

SOUZA, RENATA; MALTA, KARLA; SILVA, ROSELANE; MASIERO, PAULO; ALMEIDA, EDUARDO; MACHADO, IVAN. A Case Study about Startups' Software Development Practices.Proceedings of the XVIII Brazilian Symposium on Software Quality - SBQS'19, 2019. p. 198- 203, Fortaleza, 2019.

SANTOS, E. L.; MACHADO, I. C. An Architecture Model for DSPL Engineering.Belgium-Netherlands Software Evolution Workshop (BENEVOL), Bruxelas, Bélgica, 2019.

MOTA JÚNIOR, JOSELITO; BOECHAT, GLÁUCYA; MENDONÇA, MANOEL; MACHADO, IVAN. Análise de Sentimentos em Discussões de Issues Reabertas do Github.VII Workshop on Software Visualization, 2019.

SOUZA, RENATA; ROCHA, LARISSA; SILVA, FRANKLIN; MACHADO, IVAN. Investigating Agile Practices in Software Startups.Proceedings of the XXXIII Brazilian Symposium on Software Engineering - SBES, Salvador, 2019.

SOUZA, IURI SANTOS; MACHADO, IVAN; SEAMAN, CAROLYN; GOMES, GECYNALDA; CHAVEZ, CHRISTINA; de Almeida, Eduardo Santana; MASIERO, PAULO. Investigating Variability-aware Smells in SPLs.Proceedings of the XXXIII Brazilian Symposium on Software Engineering - SBES, Salvador, 2019.

VIRGÍNIO, TÁSSIO; SANTANA, RAILANA; MARTINS, LUANA ALMEIDA; SOARES, LARISSA ROCHA; COSTA, HEITOR; MACHADO, IVAN. On the influence of Test Smells on Test Coverage.Proceedings of the XXXIII Brazilian Symposium on Software Engineering, Salvador, 2019.

KARITA, LEILA; MOURÃO, BRUNNA C.; MACHADO, IVAN. Software industry awareness on green and sustainable software engineering.SBES 2019: XXXIII Brazilian Symposium on Software Engineering, Salvador Brazil, 2019.

No publications of this type in this year.

2018

SOARES, LARISSA ROCHA; SCHOBBENS, PIERRE-YVES; do Carmo Machado, Ivan; de Almeida, Eduardo Santana. Feature interaction in software product line engineering: A systematic mapping study.INFORMATION AND SOFTWARE TECHNOLOGY, v. 98, p. 44-58, 2018. Citações: 33 | 39

CARVALHO, M. L. L.; SILVA, M. L. G.; GOMES, G. S. S.; SANTOS, A. R.; MACHADO, I. C.; SOUZA, M. L. J.; ALMEIDA, E. S. On the implementation of dynamic software product lines: an exploratory study.JOURNAL OF SYSTEMS AND SOFTWARE, v. 136, p. 74-100, 2018. Citações: 5 | 7

MOURAO, B. C. C.; SANTO, L. K. A. E.; MACHADO, I. C. Green and Sustainable Software Engineering - A Systematic Mapping Study.Simpósio Brasileiro de Qualidade de Software (SBQS), Curitiba, PR, 2018.

SILVA, D. C. C.; LIMA NETO, C. R.; MACHADO, I. C. MERCI - A Method to Evaluate Combinatorial Interaction Testing Tools for Software Product Lines.Simpósio Brasileiro de Qualidade de Software (SBQS), Curitiba, PR, 2018.

LIMA NETO, C. R.; MACHADO, I. C.; ALMEIDA, E. S.; CHAVEZ, C. V. F. G. Recovering the Product Line Architecture of the Apo-Games.22nd International Systems and Software Product Line Conference (SPLC), Gothenburg, Sweden, 2018.

SANTOS, EDILTON; MACHADO, IVAN. Towards an Architecture Model for Dynamic Software Product Lines Engineering.2018 IEEE International Conference on Information Reuse and Integration for Data Science (IRI), Salt Lake City, 2018.

LIMA NETO, C. R.; ASSUNCAO, W. K. G.; MARTINEZ, J.; MENDONCA, W.; MACHADO, I. C.; CHAVEZ, C. V. F. G. Towards an Automated Product Line Architecture Recovery: The Apo-Games Case Study.Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS), São Carlos, SP, 2018.

FIGUEIREDO, G. B.; MACHADO, I. C. SmartWater: Gestão inteligente de mananciais. Computação Brasil - Revista da Sociedade Brasileira de Computação, p. 36 - 39, 24 jul. 2018.

No publications of this type in this year.

2017

ALVIM, L. F. M.; MACHADO, I. C.; ALMEIDA, E. S. A Preliminary Assessment of Variability Implementation Mechanisms in Service-Oriented Computing.International Conference on Software Reuse (ICSR), Salvador, BA, 2017.

SANTOS, A. R.; MACHADO, I. C.; ALMEIDA, E. S. Aspects Influencing Feature-Oriented Software Comprehesion.XI Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), Fortaleza, CE, Brasil, 2017.

CARDOSO, M. P. S.; LIMA NETO, C. R.; ALMEIDA, E. S.; CHAVEZ, C. V. F. G.; MACHADO, I. C. Investigating the Variability Impact on the Recovery of Software Product Line Architectures.XI Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), Fortaleza, CE, Brasil, 2017.

CARDOSO, M. P. S.; LIMA NETO, C. R.; CHAVEZ, C. V. F. G.; MACHADO, I. C. PLAR Tool - A Sofware Product Line Architecture Recovery Tool.VII Congresso Brasileiro de Software - Sessão de Ferramentas, Fortaleza, CE, 2017.

UCHOA, A. G.; BEZERRA, C. I. M.; MACHADO, I. C.; MONTEIRO, J. M. S.; ANDRADE, R. M. C. ReMINDER: An AppRoach to Modeling Non-FunctIoNal Properties in Dynamic SoftwarE PRoduct Lines.International Conference on Software Reuse (ICSR), Salvador, BA, 2017.

SILVA, D. C. C.; CARDOSO, M. P. S.; MACHADO, I. C. Testing Tools for Software Product Lines: A Comparative Analysis.VII Workshop de Teses e Dissertações do CBSoft (WTDSoft), Fortaleza, 2017.

No publications of this type in this year.

2016

CAVALCANTI, Y. C.; MACHADO, I. C.; SILVEIRA NETO, P. A. M.; ALMEIDA, E. S. Towards Semi-automated Assignment of Software Change Requests.The Journal of Systems and Software, v. 115, p. 82-101, 2016. Citações: 7 | 14

SOUZA, MAGNO LUA DE JESUS; SANTOS, ALCEMIR RODRIGUES; MACHADO, Ivan Do Carmo; Almeida, Eduardo Santana de; GOMES, GECYNALDA SOARES DA SILVA. Evaluating Variability Modeling Techniques for Dynamic Software Product Lines: A Controlled Experiment.2016 X Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), Maringá, 2016.

CARVALHO, MICHELLE LARISSA LUCIANO; GOMES, GECYNALDA SOARES DA SILVA; SILVA, MATHEUS LESSA GONCALVES DA; MACHADO, Ivan Do Carmo; Almeida, Eduardo Santana de. On the Implementation of Dynamic Software Product Lines: A Preliminary Study.2016 X Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), Maringá, 2016.

SANTOS, A. R.; MACHADO, I. C.; ALMEIDA, E. S. RiPLE-HC: Javascript Systems meets SPL Composition.International Systems and Software Product Line Conference (SPLC), Beijing, China, 2016.

SANTOS, A. R.; MACHADO, I. C.; ALMEIDA, E. S. RiPLE-HC: Views on the Features Scattering and Interactions.20th International Systems and Software Product Line Conference (SPLC) - Tools, Data, and Demonstrations track, Beijing, China, 2016.

No publications of this type in this year.

Tools & Datasets

From research to
practical solutions.

Our open-source tools and datasets transform research outcomes into resources for researchers, developers, and the broader Software Engineering community.

JNose Test

Automatically detects test smells in test code and collects coverage metrics.

JNose Test
Visit tool →

RAIDE Plugin

An Eclipse plugin that automatically detects and refactors test smells.

RAIDE Plugin
Visit tool →

Lyzeli

Speeds up qualitative and quantitative analysis of research data — charts, word clouds and more.

Lyzeli
Visit tool →

GrumPy

Facilitates automated collection of issues from GitHub's open-source repositories.

GrumPy
Visit tool →

NoseSense

Visit tool →

Arieslinter

Visit tool →
Awards

Recognizing excellence in
academic research.

A showcase of the accolades and recognitions earned by our dedicated team in the global scientific community.

Projects

Transforming ideas into
real-world impact.

Explore our ongoing and past research projects, pushing the boundaries of what is possible in software development.

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:

Situação:
Natureza:
Scientific collaboration

Let’s turn open questions
into research opportunities.

New research questions, joint projects, academic partnerships, and student advising can all start with a conversation.