Luana Almeida Martins

Pós-doutoranda na Università degli Studi di Salerno (UNISA) - Itália. Possui doutorado em Ciência da Computação pela Universidade Federal da Bahia (UFBA - 2024), mestrado em Ciência da Computação, na área de Engenharia de Software, pela Universidade Federal de Lavras (UFLA - 2019) e graduação em Ciências da Computação pela Universidade Federal de Lavras (UFLA - 2017). Recebeu o ACM-W scholarship award em 2022 e bolsa CapesPrint Doutorado Sanduíche em 2023. Possui produção científica premiada com ''Distinguished/Best Paper Award'' em simpósios nacionais (SBES, SBQS) e conferências internacionais (CIbSE). Atua como membro da IEEE Software Initiatives Team e como membro de comitê de programa de conferências e workshops da área de Engenharia de Software (MSR, CHASE, SBES, SBQS, SAST), e revisora de periódicos da área de Engenharia de Software (IST, JSS, JSERD, SCP). Seus interesses de pesquisa incluem: testes e qualidade de software, engenharia de software sustentável, aspectos sociais e humanos de software, e mineração de repositórios de software.

Informações coletadas do Lattes em 06/06/2026

Acadêmico

Formação acadêmica

Doutorado em Ciência da Computação

2020 - 2024

Universidade Federal da Bahia
Título: Smart prediction for test smells refactorings
Orientador: em University of Salerno ( Fabio Palomba)
com Ivan do Carmo Machado. Coorientador: Heitor Costa. Bolsista do(a): Fundação de Amparo à Pesquisa do Estado da Bahia, FAPESB, Brasil.

Mestrado em CIÊNCIA DA COMPUTAÇÃO

2017 - 2019

Universidade Federal de Lavras
Título: Análise da Manutenibilidade de Características Aspectuais de Tecnologias para Implementar Linhas de Produtos de Software, Ano de Obtenção: 2019
Orientador: Heitor Augustus Costa
Coorientador: André Pimenta Freire. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Linhas de Produtos de Software; Tecnologia Assistiva; Manutenibilidade.Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Engenharia de Software.

Graduação em Ciência da Computação

2013 - 2017

Universidade Federal de Lavras
Título: Análise de Práticas de Inclusão de Aspectos de Usabilidade em um Projeto de Software Livre de Tecnologia Assistiva
Orientador: André Pimenta Freire
Bolsista do(a): Universidade Federal de Lavras, PIBIC/UFLA, Brasil.

Pós-doutorado

2024

Pós-Doutorado. , University of Salerno, UNISA, Itália. , Bolsista do(a): Ministero dell'università e della ricerca, MUR, Itália. , Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Engenharia de Software.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Português

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

Organização de eventos

Martins, L. A. . 43rd International Conference on Software Engineering - ICSE (Student Volunteer). 2021. (Congresso).

Martins, L. A. . 42nd International Conference on Software Engineering (ICSE) - Student Volunteer. 2020. (Congresso).

MARTINS, L. A. . IEEE International Conference on Software Architecture - ICSA (Student Volunteer). 2020. (Congresso).

Participação em eventos

16th International Conference on Cooperative and Human Aspects of Software Engineering (CHASE). Hearing the voice of experts: Unveiling Stack Exchange communities? knowledge of test smells. 2023. (Congresso).

45th International Conference on Software Engineering (ICSE). Student Mentoring Workshop (SMeW). 2023. (Congresso).

44th International Conference on Software Engineering. 2022. (Congresso).

Simpósio Brasileiro de Qualidade de Software. 2022. (Simpósio).

XXV Ibero-American Conference on Software Engineering. 2022. (Congresso).

XXXVI Simpósio Brasileiro de Engenharia de Software. 2022. (Simpósio).

EASE 2021: Evaluation and Assessment in Software Engineering. From Blackboard to the Office: A Look into how Practitioners Perceive Software Testing Education. 2021. (Congresso).

Simpósio Brasileiro de Engenharia de Software (SBES).An empirical study of automatically-generated tests from the perspective of test smells. 2020. (Simpósio).

Simpósio Brasileiro de Engenharia de Software (SBES).JNose: Java Test Smell Detector. 2020. (Simpósio).

the XVIII Brazilian Symposium. On the influence of Test Smells on Test Coverage. 2019. (Congresso).

X CBSoft - Brazilian Conference on Software. SPLiME: A Tool for Software Product Lines Maintainability Evaluation. 2019. (Congresso).

XXVII Congresso da Pós-Graduação. Análise da Modularidade de Características Aspectuais de Tecnologias para Implementar Linhas de Produtos de Software. 2019. (Congresso).

XIV Simpósio Brasileiro de Sistemas de Informação. MCL: Uma linguagem de Restrição Baseada em Medidas de Software / Análise de Práticas de Usabilidade em um Projeto de Sistema de Tecnologia Assistiva Livre. 2018. (Congresso).

XLIV Conferência Latino-americana de Informática / XIII Conferência Latino-americana de Tecnologias de Aprendizagem (ClEI-LACLO) e XI Ontobras. Sistemas de Tecnologia Assistiva. 2018. (Congresso).

XIII Simpósio Brasileiro de Sistemas de Informação. Comparação do Tratamento de Questões de Funcionalidade e Usabilidade no Desenvolvimento de um Software Leitor de Telas Livre. 2017. (Congresso).

XXX Congresso de Iniciação Científica (CIUFLA). Análise de Práticas de Inclusão de Aspectos de Usabilidade em um Projeto de Software Livre de Tecnologia Assistiva. 2017. (Congresso).

XXIX Congresso de Iniciação Científica (CIUFLA). Comparação entre o tratamento de questões de Usabilidade e Funcionalidade no desenvolvimento de um Software Leitor de Telas Livre. 2016. (Congresso).

XXVIII Congresso de Iniciação Científica (CIUFLA). Confiabilidade na análise qualitativa da interação entre usuários e desenvolvedores no processo de desenvolvimento do software leitor de telas NVDA. 2015. (Congresso).

XXVII Congresso de Iniciação Científica (CIUFLA). Análise do WiFi-Direct Aplicado em Situações Reais. 2014. (Congresso).

Participação em bancas

Aluno: Eduardo Rodrigues Seifert

MACHADO, I. C.; CAMPOS, D.;MARTINS, L. A.. Using RuboCop to Identify Test Smells in Ruby Projects. 2025. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal da Bahia.

Aluno: Kennedy Anderson Andrade Rocha

MACHADO, I. C.; VIRGINIO, T.;MARTINS, L. A.. Em sireção a um catálogo de test smells em Cypress. 2025. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal da Bahia.

Aluno: Laise Silva Santa Rosa

MACHADO, I. C.;MARTINS, L. A.; Silva, M. A.. Avaliação de Estudos Empíricos em Engenharia de Software. 2022. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal da Bahia.

Produções bibliográficas

  • 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.

  • PONTILLO, VALERIA ; MARTINS, LUANA ; MACHADO, IVAN ; PALOMBA, FABIO ; FERRUCCI, FILOMENA . An empirical investigation into the capabilities of anomaly detection approaches for test smell detection. JOURNAL OF SYSTEMS AND SOFTWARE , v. 222, p. 112320, 2025.

  • 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.

  • MARTINS, LUANA ; CAMPOS, DENIVAN ; MOTA, JOSELITO ; TAVARES, DHYEGO ; PEREIRA, JANDER ; OLIVEIRA, MAYKI ; BOAVENTURA, DENIS ; CORREA, DIEGO ; FERREIRA, EDUARDO ; PINTO, GEORGE ; SEIXAS, NILTON ; MAIA, ADRIANO ; ROMARIO, MATIAS ; BATISTA, ERNANDO ; DURAO, FREDERICO ; BITTENCOURT, GUSTAVO ; PEIXOTO, MAYCON ; PRAZERES, CASSIO ; MACHADO, IVAN ; DE ALMEIDA, EDUARDO SANTANA ; et.al . A Case Study of Smart Home Development. Ieee Software , p. 1-7, 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. 641-679, 2024.

  • MARTINS, L. A. ; COSTA, H. ; MACHADO, I. C. . On the diffusion of test smells and their relationship with test code quality of Java projects. Journal of Software-Evolution and Process , p. 1, 2023.

  • KARITA, L. ; MOURAO, B. ; MARTINS, L. A. ; SOARES, L. R. ; MACHADO, I. C. . Software industry awareness on sustainable software engineering: a Brazilian perspective. JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT , v. 9, p. 1-15, 2021.

  • VIRGINIO, T. ; MARTINS, LUANA ; SANTANA, R. ; CRUZ, A. P. ; SOARES, L. R. ; COSTA, H. ; MACHADO, IVAN . On the test smells detection: an empirical study on the JNose Test accuracy. JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT , v. 9, p. 1-14, 2021.

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

  • FERREIRA, M. ; MARTINS, L. A. ; AFONSO JUNIOR, P. ; COSTA, H. . How is the Work of Developers Measured? An Industrial and Academic Exploratory View. JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT , v. 8, p. 1-20, 2020.

  • MARTINS, LUANA ALMEIDA ; AFONSO JÚNIOR, PAULO ; FREIRE, ANDRÉ PIMENTA ; COSTA, HEITOR . Evolution of quality assessment in SPL: a systematic mapping. IET Software , v. 14, p. 572-581, 2020.

  • SANTANA, R. ; MARTINS, L. A. ; SOARES, L. R. ; BEZERRA, CARLA ; COSTA, H. ; MACHADO, I. C. . Discovering Patterns in Test Code Refactorings: A Preliminary Study. In: Taibi, D.; Smite, D.. (Org.). Software Engineering and Advanced Applications (SEAA). Lecture Notes in Computer Science. 1ed.: Springer, Cham, 2025, v. 16082, p. 188-198.

  • ALMEIDA, EDUARDO ; BOAVENTURA, DENIS ; CAMPOS, DENIVAN ; CORREA, DIEGO ; DURAO, FREDERICO ; FERREIRA, EDUARDO ; FIGUEIREDO, GUSTAVO B. ; Januario, Tiago ; MACHADO, IVAN ; MAIA, ADRIANO ; MARTINS, LUANA ; MOTA, JOSELITO ; OLIVEIRA, MAYKI ; Passos, Ernando ; PEIXOTO, MAYCON ; PEREIRA, JANDER ; PINTO, GEORGE ; PRAZERES, CASSIO ; Romário, Matias ; SEIXAS, NILTON ; et.al . Designing, Implementing, and Testing AI-Oriented Smart Home Applications: Challenges and Best Practices. Lecture Notes in Computer Science. 1ed.: , 2024, v. , p. 83-99.

  • Martins, L. A. ; FREIRE, A. P. ; AFONSO JUNIOR, P. ; COSTA, H. . Sistemas de Tecnologia Assistiva. In: André Luiz Satoshi Kawamoto, Ana Grasielle Dionísio Corrêa, Valéria Farinazzo Martins. (Org.). I Jornada Latino-Americana de Atualização em Informática. 1ed.Porto Alegre: Sociedade Brasileira de Computação, 2018, v. , p. 212-235.

  • PONTILLO, V. ; Martins, L. A. ; MACHADO, I. C. ; PALOMBA, F. ; FERRUCCI, F. . An Empirical Investigation into the Capabilities of Anomaly Detection Approaches for Test Smell Detection. In: International Conference on Software Maintenance and Evolution. In: International Conference on Software Maintenance and Evolution (ICSME), 2025, Auckland. Journal First Track, 2025.

  • CAMPOS, D. ; Martins, L. A. ; GUGLIELMI, E. ; TUCCI, M. ; POMPEO, D. ; SCALABRINO, S. ; CORTELLESSA, V. ; NUCCI, D. ; OLIVETO, R. . Identifying and Replicating Code Patterns Driving Performance Regressions in Software Systems. In: 22nd International Conference on Mining Software Repositories (MSR) - Registered Reports, 2025, Ottawa. 22nd International Conference on Mining Software Repositories (MSR) - Registered Reports, 2025.

  • LUCAS, K. ; GHEYI, R. ; RIBEIRO, M. ; PALOMBA, F. ; MARTINS, L. A. ; SOARES, E. . Investigating the Performance of Small Language Models in Detecting Test Smells in Manual Test Cases. In: Simpósio Brasileiro de Engenharia de Software, 2025, Recife. XXXIX Simpósio Brasileiro de Engenharia de Software, 2025.

  • SANTANA, RAILANA ; MARTINS, LUANA ; RIBEIRO, MÁRCIO ; MACHADO, IVAN . An Empirical Study on the Co-occurrence of Test Smells. In: Simpósio Brasileiro de Testes de Software Sistemático e Automatizado, 2025, Brasil. Anais do X Simpósio Brasileiro de Testes de Software Sistemático e Automatizado (SAST 2025). p. 104.

  • SOARES, G. ; SANTOS, V. ; RIBEIRO, M. ; MARTINS, L. A. ; PONTILLO, V. ; ARANDA, M. ; GHEYI, R. ; MACHADO, I. C. ; PALOMBA, F. . On the Harmfulness of Test Smells in Manual System Testing: A Controlled Experiment. In: International Symposium on Empirical Software Engineering and Measurement, 2025, Hawaii. Technical Track, 2025.

  • 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. In: Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2024, Brasil. Anais do XVIII Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2024). p. 41.

  • 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. In: 2023 IEEE/ACM 16th International Conference on Cooperative and Human Aspects of Software Engineering (CHASE), 2023, Melbourne. 2023 IEEE/ACM 16th International Conference on Cooperative and Human Aspects of Software Engineering (CHASE), 2023. p. 80.

  • Martins, L. A. ; COSTA, HEITOR ; RIBEIRO, M. ; PALOMBA, F. ; MACHADO, IVAN . Test Code Refactoring Unveiled: Where and How Does It Affect Test Code Quality and Effectiveness?. In: 39th IEEE International Conference on Software Maintenance and Evolution, 2023, Bogota. 39th IEEE International Conference on Software Maintenance and Evolution, 2023.

  • MARTINS, L. A. ; PONTILLO, V. ; COSTA, H. ; FERRUCCI, F. ; PALOMBA, F. ; MACHADO, IVAN . Automating test-specific refactoring mining: a mixed-method investigation. In: 39th IEEE International Conference on Software Maintenance and Evolution, 2023. IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM), 2023.

  • CAMPOS, D. ; MARTINS, L. A. ; BEZERRA, CARLA ; MACHADO, IVAN . Investigating Developer Contributions to Test Smell Survivability: A Study of Open-Source Projects. In: VIII Simpósio Brasileiro de Teste de Software Sistemático e Automatizado (SAST), 2023, Campo Grande, MS. VIII Simpósio Brasileiro de Teste de Software Sistemático e Automatizado (SAST), 2023.

  • 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. In: Congresso IberoAmericano em Engenharia de Software, 2022, Argentina. Anais do XXV Congresso Ibero-Americano em Engenharia de Software (CIbSE 2022). p. 263.

  • CAMPOS, D. ; MARTINS, LUANA ; MACHADO, I. C. . An empirical study on the influence of developers' experience on software test code quality. In: XXI Brazilian Symposium on Software Quality, 2022, Curitiba. Sessão Técnica, 2022.

  • 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. In: EASE 2021: Evaluation and Assessment in Software Engineering, 2021, Trondheim Norway. Evaluation and Assessment in Software Engineering, 2021. p. 211.

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

  • SANTANA, R. ; MARTINS, L. A. ; CRUZ, A. P. ; SOARES, L. R. ; COSTA, H. ; MACHADO, I. C. . RAIDE: A Tool for Assertion Roulette and Duplicate Assert Identification and Refactoring. In: Simpósio Brasileiro de Engenharia de Software (SBES), 2020. XXXIV Simpósio Brasileiro de Engenharia de Software (SBES), 2020.

  • VIRGINIO, T. ; MARTINS, L. A. ; SOARES, L. R. ; SANTANA, R. ; CRUZ, A. P. ; COSTA, H. ; MACHADO, I. C. . JNose: Java Test Smell Detector. In: Simpósio Brasileiro de Engenharia de Software (SBES), 2020. XXXIV Simpósio Brasileiro de Engenharia de Software (SBES), 2020.

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

  • FERREIRA, MATHEUS SILVA ; MARTINS, LUANA ALMEIDA ; JÚNIOR, PAULO AFONSO ; COSTA, HEITOR . Measuring Developer Work to Support the Software Project Manager. In: the XVIII Brazilian Symposium, 2019, Fortaleza. Proceedings of the XVIII Brazilian Symposium on Software Quality - SBQS'19. New York: ACM Press, 2019. p. 79.

  • MARTINS, LUANA ALMEIDA ; PARREIRA, PAULO AFONSO ; FREIRE, ANDRÉ PIMENTA ; COSTA, HEITOR . Exploratory Study on the Use of Software Product Lines in the Development of Quality Assistive Technology Software. In: the 8th International Conference, 2018, Thessaloniki. Proceedings of the 8th International Conference on Software Development and Technologies for Enhancing Accessibility and Fighting Info-exclusion - DSAI 2018. New York, NY, USA: ACM, 2018. p. 262-269.

  • MARTINS, LUANA ALMEIDA ; FREIRE, ANDRÉ PIMENTA ; AFONSO, PAULO ; COSTA, HEITOR . Analysis of Usability Practices in a Project of a Free Assistive Technology System. In: the XIV Brazilian Symposium, 2018, Caxias do Sul. Proceedings of the XIV Brazilian Symposium on Information Systems - SBSI'18. New York, NY, USA: ACM, 2018. p. 1-8.

  • COUTO, CHRISTIAN MARLON SOUZA ; MARTINS, LUANA ALMEIDA ; COSTA, HEITOR ; TERRA, RICARDO . MCL. In: the XIV Brazilian Symposium, 2018, Caxias do Sul. Proceedings of the XIV Brazilian Symposium on Information Systems - SBSI'18, 2018. p. 1.

  • Martins, L. A. ; COSTA, H. ; PALOMBA, F. ; MACHADO, I. C. . Smart Prediction for Test Smells Refactorings. In: 16th International Summer School on Software Engineering (ISSSE), 2023, Salerno. 15th Seminar on Advanced Techniques & Tools for Software Evolution (SATToSE), 2023.

  • VIRGINIO, T. ; MARTINS, L. A. ; SOARES, L. R. ; SANTANA, R. ; COSTA, H. ; MACHADO, I. C. . An Empirical Study of Automatically-Generated Tests from the Perspective of Test Smells. In: Simpósio Brasileiro de Engenharia de Software (SBES), 2020, Evento Virtual. XXXIV Simpósio Brasileiro de Engenharia de Software (SBES), 2020.

  • 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. In: the XXXIII Brazilian Symposium, 2019, Salvador. Proceedings of the XXXIII Brazilian Symposium on Software Engineering - SBES 2019, 2019. p. 467.

  • MARTINS, LUANA ; FREIRE, ANDRE ; PARREIRA JÚNIOR, PAULO ; COSTA, HEITOR . SPLiME: A Tool for Software Product Lines Maintainability Evaluation. In: Congresso Brasileiro de Software: Teoria e Prática, 2019, Brasil. Anais Estendidos do X Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2019). p. 114-119.

  • Martins, L. A. ; FREIRE, A. P. . Comparação do tratamento de questões de funcionalidade e usabilidade no desenvolvimento de um software leitor de telas livre. In: XIII Simpósio Brasileiro de Sistema de Informação (SBSI), 2017. IV Workshop de Iniciação Científica em Sistemas de Informação (WICSI). v. 1. p. 1-4.

  • MARTINS, L. A. ; FREIRE, A. P. ; COSTA, H. . Análise da Modularidade de Características Aspectuais de Tecnologias para Implementar Linhas de Produtos de Software. In: XXVII Congresso da Pós-Graduação, 2018, Lavras. Congresso da Pós-Graduação, 2018.

  • MARTINS, L. A. ; FREIRE, A. P. . Análise de Práticas de Inclusão de Aspectos de Usabilidade em um Projeto de Software Livre de Tecnologia Assistiva. In: XXX Congresso de Iniciação Científica da UFLA (CIUFLA), 2017, Lavras. Inic. Científica - Ciência da Computação / Sistemas de Informação, 2017.

  • MARTINS, L. A. ; VILLELA, A. P. ; COUTO, C. M. S. ; FREIRE, A. P. . Comparação entre o Tratamento de Questões de Usabilidade e Funcionalidade no Desenvolvimento de um Software Leitor de Telas Livre. In: XXIX Congresso de Iniciação Científica da UFLA (CIUFLA), 2016, Lavras. Inic. Científica - Ciência da Computação / Sistemas de Informação, 2016.

  • MARTINS, L. A. ; FREIRE, A. P. ; VILLELA, A. P. ; COUTO, C. M. S. . Confiabilidade na Análise Qualitativa da Interação entre usuários e desenvolvedores no processo de desenvolvimento do software leitor de telas NVDA. In: XXVIII Congresso de Iniciação Científica da UFLA (CIUFLA), 2015, Lavras. Inic. Científica - Ciência da Computação / Sistemas de Informação, 2015.

  • MARTINS, L. A. ; ARAUJO, J. P. ; HEIMFARTH, T. . Análise do Wi-fi Direct em Situações Reais. In: XXVII Congresso de Iniciação Científica da UFLA (CIUFLA), 2014, Lavras. Inic. Científica - Ciência da Computação / Sistemas de Informação, 2014.

  • VIRGINIO, T. ; MARTINS, L. A. ; SOARES, L. R. ; SANTANA, R. ; CRUZ, A. P. ; COSTA, H. ; MACHADO, IVAN . JNose: Java Test Smell Detector. 2020. (Apresentação de Trabalho/Simpósio).

  • VIRGINIO, T. ; MARTINS, L. A. ; SOARES, L. R. ; SANTANA, R. ; COSTA, H. ; MACHADO, I. C. . An empirical study of automatically-generated tests from the perspective of test smells. 2020. (Apresentação de Trabalho/Simpósio).

  • MARTINS, L. A. ; FREIRE, A. P. ; COSTA, H. . Análise da Modularidade de Características Aspectuais de Tecnologias para Implementar Linhas de Produtos de Software. 2019. (Apresentação de Trabalho/Congresso).

  • MARTINS, L. A. . On the influence of Test Smells on Test Coverage. 2019. (Apresentação de Trabalho/Congresso).

  • MARTINS, L. A. . SPLiME: A Tool for Software Product Lines Maintainability Evaluation. 2019. (Apresentação de Trabalho/Congresso).

  • Martins, L. A. ; FREIRE, A. P. ; AFONSO JUNIOR, P. ; COSTA, H. . Análise de Práticas de Usabilidade em um Projeto de Sistema de Tecnologia Assistiva Livre. 2018. (Apresentação de Trabalho/Simpósio).

  • COUTO, C. M. S. ; Martins, L. A. ; TERRA, R. ; COSTA, H. . MCL: Uma linguagem de Restrição Baseada em Medidas de Software. 2018. (Apresentação de Trabalho/Simpósio).

  • MARTINS, L. A. ; FREIRE, A. P. . Análise de Práticas de Inclusão de Aspectos de Usabilidade em um Projeto de Software Livre de Tecnologia Assistiva. 2017. (Apresentação de Trabalho/Congresso).

  • MARTINS, L. A. . Comparação entre o tratamento de questões de Usabilidade e Funcionalidade no desenvolvimento de um Software Leitor de Telas Livre. 2017. (Apresentação de Trabalho/Congresso).

  • MARTINS, L. A. ; VILLELA, A. P. ; COUTO, C. M. S. ; FREIRE, A. P. . Comparação entre o tratamento de questões de Usabilidade e Funcionalidade no desenvolvimento de um Software Leitor de Telas Livre. 2016. (Apresentação de Trabalho/Congresso).

  • MARTINS, L. A. ; VILLELA, A. P. ; COUTO, C. M. S. ; FREIRE, A. P. . Confiabilidade na análise qualitativa da interação entre usuários e desenvolvedores no processo de desenvolvimento do software leitor de telas NVDA. 2015. (Apresentação de Trabalho/Congresso).

  • MARTINS, L. A. ; ARAUJO, J. P. ; HEIMFARTH, T. . Análise do WiFi-Direct Aplicado em Situações Reais. 2014. (Apresentação de Trabalho/Congresso).

  • MARTINS, L. A. ; FREIRE, A. P. ; AFONSO JUNIOR, P. ; COSTA, H. . Sistemas de Tecnologia Assistiva. 2018. (Curso de curta duração ministrado/Outra).

Projetos de pesquisa

  • 2024 - 2025

    RECHARGE: monitoRing, dEtection, and CHaracterization of performAnce ReGrEssions, Descrição: Este projeto tem como objetivo fornecer um conjunto abrangente de métodos e ferramentas de engenharia de software para aprimorar os testes de desempenho em pipelines de CI/CD.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Luana Almeida Martins - Integrante / CAMPOS, DENIVAN - Integrante / Emanuela Guglielmi - Integrante / Michele Tucci - Integrante / Daniele Di Pompeo - Integrante / Vittorio Cortellessa - Integrante / Dario Di Nucci - Coordenador / Rocco Oliveto - Integrante., Financiador(es): Ministero dell'università e della ricerca - Bolsa / NextGenerationEU - Bolsa.

  • 2023 - Atual

    ALICE: Uma infrAestrutura para meLhoria da qualIdade do Código de tEste de software (Chamada CNPq/MCTI N 10/2023 - Faixa A - Grupos Emergentes), Descrição: Este projeto propõe a construção de uma infraestrutura de software eficiente para identificar e corrigir padrões de ocorrência de test smells. A abordagem será baseada na análise de dados de testes de projetos de software de código aberto, que permitirá a criação de modelos preditivos robustos.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) / Doutorado: (3) . , Integrantes: Luana Almeida Martins - Integrante / Larissa Rocha Soares - Integrante / Railana Santana - Integrante / Ivan do Carmo Machado - Coordenador / BEZERRA, CARLA - Integrante / Denivan Campos - Integrante / Fabio Palomba - Integrante / Taher Ghaleb - Integrante.

  • 2023 - Atual

    Melhoria da Qualidade de Software na Perspectiva dos Test Smells: Técnicas, Métodos e Estratégias (Chamada CNPq 14/2023 Apoio a Projetos Internacionais de Pesquisa Científica, Tecnológica e de Inovação), Descrição: O projeto vista investigar test smells no contexto dos testes manuais e automatizados de software para propor técnicas, métodos e estratégias que visem diminuir seu impacto negativo na qualidadede software. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Luana Almeida Martins - Integrante / SANTANA, RAILANA - Integrante / Ivan do Carmo Machado - Coordenador / Márcio Ribeiro - Integrante / Fabio Palomba - Integrante / Filomena Ferrucci - Integrante / Rohit Gheyi - Integrante / Gilles Perrouin - Integrante / assio Virgínio - Integrante.

  • 2020 - 2024

    Smart prediction for refactorings in software test code, Descrição: A testabilidade de software indica o grau em que um teste pode ser projetado e executado para um artefato de software, por exemplo, código de produção. A melhoria da testabilidade do software envolve o uso de mecanismos para controle, análise e mensuração do esforço e dos custos para realizar as atividades de teste. Diversos estudos sobre testabilidade de software investigam a relação entre os códigos de produção e teste, por meio da análise de métricas como complexidade, cobertura e escores de mutação. No entanto, esses estudos apresentam poucas evidências sobre a qualidade do código de teste, principalmente em relação à presença de test smells. A adoção de más práticas no projeto ou implementação do código de teste pode levar à inserção de test smells. Os test smells podem dificultar a leitura e o entendimento do código de teste, prejudicando as atividades de teste e manutenção de software. Portanto, é necessário realizar atividades para prevenir, detectar e remover test smells do código de teste. Nesse contexto, este projeto visa a investigação da testabilidade de software sob a perspectiva de test smells. Para isso, será desenvolvida uma abordagem utilizando algoritmos de aprendizado de máquina para prever soluções de refatoração para remover test smells do código de teste. Especificamente, serão coletadas métricas do código de produção para caracterizar sua testabilidade e, em seguida, será investigado se a testabilidade do código de produção influencia a inserção de test smells. A suposição é que há uma relação entre a testabilidade do código de produção e os test smells, ou seja, se o código de produção possui baixa testabilidade, então o código de teste contém muitos test smells. A partir dessa relação, os dados sobre a testabilidade do código de produção podem ser utilizados para treinar algoritmos de aprendizado de máquina para prever os test smells. Além disso, é possível investigar as refatorações utilizadas para resolver os problemas de testabilidade no código de produção que, por sua vez, podem remover os test smells do código de teste.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Doutorado: (1) . , Integrantes: Luana Almeida Martins - Integrante / Heitor Costa - Integrante / Ivan do Carmo Machado - Coordenador., Financiador(es): Fundação de Amparo à Pesquisa do Estado da Bahia - Auxílio financeiro.

  • 2017 - 2019

    Análise da Manutenibilidade de Características Aspectuais de Tecnologias para Implementar Linhas de Produtos de Software, Descrição: Linha de Produtos de Software (LPS) visa à geração de produtos de software pertencentes a determinado domínio, por meio do reúso sistemático de artefatos de software. Para isso, a abordagem consiste na identificação de features (características) comuns, permitem que os produtos sejam desenvolvidos com comportamento padrão, e variáveis, permitem a variação no comportamento dos produtos e compõem os produtos específicos. O ponto crítico da LPS é a modularização dos artefatos de software para serem coerentes, bem definidos, independentes e combináveis. Para isso, são utilizadas tecnologias de gerenciamento de variabilidades que permitem o desenvolvimento do conjunto de features da LPS e suportam configuradores para a propagação de escolhas das features e a auto-conclusão dos produtos da LPS. Este trabalho propõe uma avaliação da manutenibilidade de uma LPS desenvolvida com três tecnologias de gerenciamento de variabilidades: (i) Orientação a Aspectos, Orientação a Características, e (iii) Módulos de Características Aspectuais. Para essa avaliação, são consideradas as propriedades de acoplamento e de coesão. Desse modo, para verificar se existe diferença significativa entre as tecnologias de gerenciamento de variabilidades, foram coletadas três medidas de acoplamento (Dependency In, Dependency Out e Structural Feature Coupling) e três medidas de coesão (External-ratio Feature Dependency, Internal-ratio Feature Dependency e Lack of Concern-based Cohesion). Posteriormente, essas medidas foram analisadas utilizando o teste de significância de Friedman (com nível de 5% de significância), para as quais foram constatadas diferenças significativas entre às tecnologias de gerenciamento de variabilidades.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) . , Integrantes: Luana Almeida Martins - Integrante / André Pimenta Freire - Integrante / Heitor Costa - Coordenador.

  • 2016 - 2017

    Caracterização da inserção dos aspectos de usabilidade e acessibilidade nos processos de desenvolvimento de recursos de Tecnologia Assistiva livres, Descrição: A inclusão de pessoas com deficiência nas mais diversas esferas da sociedade é um grande desafio que deve ser enfrentado na sociedade brasileira. Em particular, um aspecto bastante importante para prover recursos para pessoas com deficiência é a utilização de recursos de Tecnologia Assistiva. No Brasil tem-se notado um grande crescimento no uso de recursos de Tecnologias Assistiva disponibilizados como software livre, principalmente devido ao alto custo de tecnologias assistivas comerciais. Apesar da grande importância de projetos de software livre de recursos de Tecnologias Assistiva, em particular para o contexto brasileiro, tem-se pouco conhecimento sobre a dinâmica de projetos que têm alcançado grandes números de usuários e ampla utilização. O objetivo principal desse projeto é efetuar uma investigação com estudos de caso sobre projetos de recursos de Tecnologias Assistiva para pessoas com deficiência desenvolvidas como software livre de ampla utilização, de forma a identificar como se dá a inserção de questões de usabilidade e acessibilidade , bem como a interação entre desenvolvedores e usuários nesses projetos. O objetivo dessa investigação é compreender o processo de desenvolvimento desse tipo de software e quais fatores são positivos para impulsionar o desenvolvimento dessas tecnologias como software livre, que são críticos para a difusão do uso de tecnologias assistivas no contexto brasileiro. Espera-se alcançar os objetivos por meio da modelagem dos processos de desenvolvimento de recursos de Tecnologia Assistiva livres, e com uma análise qualitativa visando identificar como ocorrem e são tratadas questões de acessibilidade e usabilidade por meio da análise de ferramentas de bug tracking, documentação, fóruns e listas de discussão oficiais desses sistemas de software... , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Luana Almeida Martins - Integrante / André Pimenta Freire - Coordenador.

  • 2015 - 2016

    Mobile Accessibility: Estudo empírico para definição de guidelines de acessibilidade para aplicações móveis baseadas nos problemas encontrados por usuários com deficiência visual, Descrição: A inclusão de pessoas com deficiência nas mais diversas esferas da sociedade é um grande desafio que deve ser enfrentado na sociedade brasileira. O uso de recursos computacionais como sítios Web e aplicativos móveis nos mais diversos contextos tem tornado esses recursos essenciais para diversas atividades do dia-a-dia. Entretanto, apesar da existência de guidelines técnicas para o design de sítios Web acessíveis, ainda existem sérios problemas que prejudicam a utilização efetiva da Web por pessoas com deficiência. O crescente uso de aplicativos móveis tem mostrado que esses, assim como sítios Web, tem apresentado problemas de acessibilidade que dificultam o uso por pessoas com deficiência. Uma das possíveis causas desse problema é a falta de existência de dados empíricos sobre os problemas encontrados por usuários com deficiência com base em testes realizados por usuários, e uma ênfase exagerada no uso limitado de guidelines com pouca validação empírica. Dado que o desenvolvimento de aplicativos para dispositivos móveis mais acessíveis para usuários com deficiência é relativamente recente em comparação com a Web, a disponibilidade de dados empíricos sobre o uso de sítios Web e aplicativos por pessoas com deficiência visual nesses dispositivos é ainda menor do que estudos sobre acessibilidade para Web. A proposta deste projeto é de realizar um estudo amplo com uma série de sítios Web em diferentes níveis de conformidade com as guidelines do e-MAG e WCAG 2.0 e com diferentes aplicativos, ambos utilizados em dispositivos móveis, com a participação de usuários com deficiência visual (cegos e com baixa visão), de forma a identificar características particulares do uso da Web e aplicativos móveis por usuários no Brasil e sobre a cobertura das guidelines dos problemas encontrados. Com esses resultados, será possível fornecer melhores subsídios para que desenvolvedores possam usar recomendações baseadas em dados empíricos bem fundamentados, para que se tenha uma melhor dimensão das limitações do uso de guidelines, e para a melhoria de técnicas e métodos para o design e avaliação efetiva de sítios Web e aplicações para dispositivos móveis mais acessíveis para pessoas com deficiência.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Luana Almeida Martins - Integrante / André Pimenta Freire - Coordenador / Christian Marlon Souza Couto - Integrante / Alan Pereira Villela - Integrante.

  • 2014 - 2015

    Projeto e Implementação de um sistemas de arquivos distribuído orientado a contexto utilizando comunicação oportunista, Descrição: Dispositivos móveis podem formar redes isoladas, conectadas por um link sem fio como ocorre com as Mobile Ad-Hoc Networks (MANETs). Redes oportunistas (OppNets) reforçam esta visão considerando também a intermitência entre essas conexões. Essa comunicação ponto-a-ponto entre dispositivos é prevista no IEEE 802.11 sob a forma de redes ad hoc, embora não seja largamente empregada. Outra solução é o uso do WiFi-Direct, que utiliza o padrão infraestruturado definido pelo IEEE 802.11, mas deixando a cargo dos dispositivos a decisão sobre quem deve operar com as funcionalidades de Access Point (AP). Dessa forma, o Wi-Fi-Direct permite a conexão direta entre dois ou mais dispositivos para o compartilhamento de recursos, permitindo também a intercomunicação com redes WiFi convencionais. Dispositivos que operam com WiFi-Direct são conhecidos como P2P Devices e formam grupos (P2P Groups). Quem opera com as funcionalidades de AP é chamado P2P GO e,os demais dispositivos, P2P Clients. Outros dispositivos operando no padrão IEEE 802.11 podem se comunicar com o grupo através do P2P GO.Com base nesse contexto, o presente trabalho propõe o desenvolvimento de uma aplicação no sistema operacional Android para avaliar as conexões realizadas em um P2P Group em situações reais. A ferramenta proposta permite que os nós estabeleçam conexão entre si automaticamente a partir do momento em que estejam dentro do raio de alcance do P2P Group. Os dados coletados pelo aplicativo demonstraram que os dispositivos foram capazes de estabelecer comunicação entre si quando em raio de alcance e que também, quando o P2P GO está em contato com um dispositivo que possui acesso externo à internet, é possível que os demais dispositivos do grupo também utilizem desse acesso. Dessa forma, verifica-se a viabilidade da utilização do WiFi-Direct para comunicar dispositivos que, apesar da mobilidade e intermitência da conexão, necessitam de compartilhar recursos.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Luana Almeida Martins - Integrante / Tales Heimfarth - Coordenador / João Paulo de Araujo - Integrante.

Projetos de desenvolvimento

  • 2025 - Atual

    MOTION - sMart lighting tO improve safeTy and electricIty cOnsumptioN, Descrição: O projeto visa desenvolver uma solução de iluminação inteligente e sustentável usando Inteligência Artificial e Internet of Things para a melhoria da qualidade de vida e da segurança urbana.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: Luana Almeida Martins - Integrante / Filomena Ferrucci - Coordenador., Financiador(es): NextGenerationEU - Bolsa / Ministero dell'università e della ricerca - Bolsa.

Prêmios

2025

3º lugar no VI Concurso de Teses e Dissertações em Engenharia de Software, XVI Congresso Brasileiro de Software - CBSoft.

2025

Melhor artigo na Trilha de Ideias Inovadoras e Resultados Emergentes, XXXIX Simpósio Brasileiro de Engenharia de Software - SBES.

2023

ACM SIGSOFT Travel Grants ICSE 2023 Student Mentoring Workshop (SMeW), ACM.

2022

Melhor Artigo do XXV Congresso Ibero-Americano em Engenharia de Software (CIbSE 2022), Refactoring Assertion Roulette and Duplicate Assert test smells: a controlled experiment, CIbSE.

2022

ACM-W scholarship award, ACM.

2020

Melhor artigo da Trilha de Ferramentas do XXXIV Simpósio Brasileiro de Engenharia de Software (SBES) - JNose: Java Test Smell Detector, CEES-SBC.

2020

Melhor Artigo da Trilha SET do XXIII Congresso Ibero-Americano em Engenharia de Software (CIbSE 2020), A survey on test practitioners' awareness of test smells,, CIbSE.

2019

2º melhor artigo na Trilha de Trabalhos Técnicos do Simpósio Brasileiro de Qualidade de Software (SBQS 2019), Measuring Developer Work to Support the Software Project Manager, Sociedade Brasileira de Computação.

Histórico profissional

Experiência profissional

2025 - Atual

University of Salerno

Vínculo: , Enquadramento Funcional:

2017 - 2019

Universidade Federal de Lavras

Vínculo: Bolsista, Enquadramento Funcional: Aluna de pós-graduação, Carga horária: 40, Regime: Dedicação exclusiva.

2014 - 2017

Universidade Federal de Lavras

Vínculo: Bolsista, Enquadramento Funcional: Iniciação Cientíifica PIBIC/UFLA, Carga horária: 12

Atividades

  • 01/2017

    Pesquisa e desenvolvimento, Departamento de Ciência da Computação.Linhas de pesquisa

  • 01/2014

    Pesquisa e desenvolvimento, Departamento de Ciência da Computação.Linhas de pesquisa

2020 - 2024

Universidade Federal da Bahia

Vínculo: Bolsista, Enquadramento Funcional: Aluna de pós-graduação, Carga horária: 40, Regime: Dedicação exclusiva.