| 2026 | AST | Exploring Mocking Techniques for Managing External Dependencies in Service-Based Systems: A Mapping Study. | Benedito de Oliveira, Fernando Castor, Leo Fernandes, Samuel Amorim |
| 2026 | MSR | Bug-Fixing in the Age of AI: Human vs. Agentic Pull Requests. | Renato Domingues, Fernando Castor, Fernanda Madeiral |
| 2025 | EASE | Understanding Underrepresented Groups in Open Source Software. | Reydne Santos, Rafa Prado, Ana Paula de Holanda Silva, Kiev Gama, Fernando Castor, Ronnie de Souza Santos |
| 2025 | MSR | Language Models in Software Development Tasks: An Experimental Analysis of Energy and Accuracy. | Negar Alizadeh, Boris Belchev, Nishant Saurabh, Patricia Kelbert, Fernando Castor |
| 2024 | CAIN | Green AI: a Preliminary Empirical Study on Energy Consumption in DL Models Across Different Runtime Infrastructures. | Negar Alizadeh, Fernando Castor |
| 2023 | EASE | Analyzing the Resource Usage Overhead of Mobile App Development Frameworks. | Wellington Oliveira, Bernardo Moraes, Fernando Castor, Joo Paulo Fernandes |
| 2022 | ICSA | A Study on the Software Architecture Documentation Practices and Maturity in Open-Source Software Development. | Michel Muszynski, Sven Lugtigheid, Fernando Castor, Sjaak Brinkkemper |
| 2022 | MSR | Mining the Usage of Reactive Programming APIs: A Study on GitHub and Stack Overflow. | Carlos Zimmerle, Kiev Gama, Fernando Castor, Jos Murilo Mota Filho |
| 2021 | ICSE | What Makes a Great Maintainer of Open Source Projects? | Edson Dias, Paulo Meirelles, Fernando Castor, Igor Steinmacher, Igor Wiese, Gustavo Pinto |
| 2019 | ESEM | Comprehending Energy Behaviors of Java I/O APIs. | Gilson Rocha, Fernando Castor, Gustavo Pinto |
| 2019 | MSR | GreenHub farmer: real-world data for Android energy mining. | Hugo Matalonga, Bruno Cabral, Fernando Castor, Marco Couto, Rui Pereira, Simo Melo de Sousa, Joo Paulo Fernandes |
| 2019 | MSR | Recommending energy-efficient Java collections. | Wellington Oliveira, Renato O. Santos, Fernando Castor, Benito Fernandes, Gustavo Pinto |
| 2018 | FIE | Combining Challenge-Based Learning and Design Thinking to Teach Mobile App Development. | Kiev Gama, Fernando Castor, Pedro Alessio, Andr Neves, Cristiano C. Arajo, Rafael Formiga, Francisco Soares-Neto, Higor Oliveira |
| 2018 | MSR | How swift developers handle errors. | Nathan Cassee, Gustavo Pinto, Fernando Castor, Alexander Serebrenik |
| 2017 | ICSE | Assisting non-specialist developers to build energy-efficient software. | Benito Fernandes, Gustavo Pinto, Fernando Castor |
| 2017 | ICSE | Visualizing swift projects as cities: poster. | Rafael Nunes, Marcel Rebouas, Francisco Soares-Neto, Fernando Castor |
| 2017 | ICSE | Inadequate Testing, Time Pressure, and (Over) Confidence: A Tale of Continuous Integration Users. | Gustavo Pinto, Marcel Rebouas, Fernando Castor |
| 2017 | MSR | A study on the energy consumption of Android app development approaches. | Wellington Oliveira, Renato O. Santos, Fernando Castor |
| 2017 | MSR | How does contributors' involvement influence the build status of an open-source software project? | Marcel Rebouas, Renato O. Santos, Gustavo Pinto, Fernando Castor |
| 2015 | MSR | Mining Energy-Aware Commits. | Irineu Moura, Gustavo Pinto, Felipe Ebert, Fernando Castor |
| 2015 | OOPSLA | A study on the most popular questions about concurrent programming. | Gustavo Pinto, Weslley Torres, Fernando Castor |
| 2014 | MSR | Mining questions about software energy consumption. | Gustavo Pinto, Fernando Castor, Yu David Liu |
| 2014 | OOPSLA | Understanding energy behaviors of thread management constructs. | Gustavo Pinto, Fernando Castor, Yu David Liu |
| 2013 | EASE | A systematic review of design diversity-based solutions for fault-tolerant SOAs. | Amanda Svio Nascimento, Ceclia M. F. Rubira, Rachel Burrows, Fernando Castor |
| 2013 | ICCSA | Comparing Software Architecture Descriptions and Raw Source-Code: A Statistical Analysis of Maintainability Metrics. | Eudisley Gomes dos Anjos, Fernando Castor, Mrio Zenha Rela |
| 2013 | OOPSLA | On the implications of language constructs for concurrent execution in the energy efficiency of multicore applications. | Gustavo Pinto, Fernando Castor |
| 2013 | SAC | A preliminary assessment of Haskell's software transactional memory constructs. | Fernando Castor, Francisco Soares-Neto, Andr L. M. Santos |
| 2013 | SAC | New exception interfaces for Java-like languages. | Thiago B. L. Silva, Fernando Castor |
| 2012 | EASE | An experimental setup to assess design diversity of functionally equivalent services. | Amanda Svio Nascimento, Fernando Castor, Ceclia M. F. Rubira, Rachel Burrows |
| 2012 | EASE | Aspect-oriented software maintenance metrics: A systematic mapping study. | Juliana Saraiva, Emanoel Francisco Spsito Barreiros, Adauto Almeida, Flavio Lima, Aline Alencar, Gustavo Lima, Srgio Soares, Fernando Castor |
| 2011 | ECOOP | On the interplay of exception handling and design by contract: an aspect-oriented recovery approach. | Henrique Reblo, Roberta Coelho, Ricardo M. F. Lima, Gary T. Leavens, Marieke Huisman, Alexandre Mota, Fernando Castor |
| 2011 | OOPSLA | Software transactional memory vs. locking in a functional language: a controlled experiment. | Fernando Castor, Joo Paulo Oliveira, Andr L. M. Santos |
| 2011 | OOPSLA | Are Java programmers transitioning to multicore?: a large scale study of java FLOSS. | Weslley Torres, Gustavo Pinto, Benito Fernandes, Joo Paulo Oliveira, Filipe Alencar Ximenes, Fernando Castor |
| 2010 | ICSoft | An Aspect-based Approach for Concurrent Programming using CSP Features. | Jos Elias Arajo, Henrique Reblo, Ricardo Massa Ferreira Lima, Alexandre Mota, Fernando Castor, Tiago Lima, Juliana Lucena, Filipe Lima |
| 2010 | OOPSLA | Hamster: making grid middleware fault-tolerant. | Rafael Farias, Francisco Soares-Neto, Fernando Castor |