Fernando Castor is, since September 2023, an Associate Professor at the Faculty of Electrical Engineering, Mathematics, and Computer Science of the University of Twente. His research activity is mainly located within the areas of Software Engineering and Programming Languages and seeks to identify efficient ways to develop software that behaves efficiently. Over the past five years, his research has focused on the energy efficiency of software systems, in particular, on how exploiting the design diversity of preexisting software components can be an inexpensive way to save energy. Furthermore, he has also been investigating how constructs for concurrency control and parallel execution management impact attributes such as performance, energy efficiency, and ease of maintenance. His research is in part experimental and in part based on the analysis of large scale open source code repositories.

Organisations

Publications

2025

Understanding Underrepresented Groups in Open Source Software (2025)In Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering , EASE, 2025 edition, EASE 2025 (pp. 919-928). Association for Computing Machinery, Inc. Santos, R., Prado, R., De Holanda Silva, A. P., Gama, K., Castor, F. & De Souza Santos, R.https://doi.org/10.1145/3756681.3757051A comparative study about the performance of multi-language tools in computation offloading scenarios (2025)Journal of supercomputing, 81(15). Article 1441. de Matos, F., Rego, P. A. L., Trinta, F. & Castor, F.https://doi.org/10.1007/s11227-025-07921-4Greening AI-enabled Systems with Software Engineering: A Research Agenda for Environmentally Sustainable AI Practices (2025)Software engineering notes, 50(3), 14-23. Cruz, L., Fernandes, J. P., Kirkeby, M. H., Martínez-Fernández, S., Sallou, J., Anwar, H., Barba Roque, E., Bogner, J., Castaño, J., Castor, F., Chasmawala, A., Cunha, S., Feitosa, D., González, A., Jedlitschka, A., Lago, P., Muccini, H., Oprescu, A., Rani, P., … Yamshchikov, I. P.https://doi.org/10.1145/3743095.3743099AI-Powered, But Power-Hungry? Energy Efficiency of LLM-Generated Code (2025)In Proceedings - 2025 IEEE/ACM 2nd International Conference on AI Foundation Models and Software Engineering, FORGE 2025 (pp. 49-60). IEEE. Solovyeva, L., Weidmann, S. & Castor, F.https://doi.org/10.1109/Forge66646.2025.00012Language Models in Software Development Tasks: An Experimental Analysis of Energy and Accuracy (2025)In 2025 IEEE/ACM 22nd International Conference on Mining Software Repositories, MSR 2025 (pp. 725-736). IEEE. Alizadeh, N., Belchev, B., Saurabh, N., Kelbert, P. & Castor, F.https://doi.org/10.1109/MSR66628.2025.00109Understanding Code Understandability Improvements in Code Reviews (2025)IEEE transactions on software engineering, 51(1), 14-37. Article 10670481. Oliveira, D., Santos, R., De Oliveira, B., Monperrus, M., Castor, F. & Madeiral, F.https://doi.org/10.1109/TSE.2024.3453783

2024

AthenaLLM: Supporting Experiments with Large Language Models in Software Development (2024)In 2024 IEEE/ACM 32nd International Conference on Program Comprehension (ICPC) (pp. 69-73). Article 10556498 (IEEE International Conference on Program Comprehension; Vol. 2024). IEEE. Oliveira, B. D. & Castor, F.https://doi.org/10.1145/3643916.3644437Green AI: A Preliminary Empirical Study on Energy Consumption in DL Models Across Different Runtime Infrastructures (2024)In 2024 IEEE/ACM 3rd International Conference on AI Engineering – Software Engineering for AI (CAIN) (pp. 134-139). Article 10556302. IEEE. Alizadeh, N. & Castor, F.https://doi.org/10.1145/3644815.3644967A Study on the Battery Usage of Deep Learning Frameworks on iOS Devices (2024)In 2024 IEEE/ACM 11th International Conference on Mobile Software Engineering and Systems (MOBILESoft) (pp. 1-11). Article 10555898. Association for Computing Machinery. Jacques, V., Alizadeh, N. & Castor, F.https://doi.org/10.1145/3647632.3647990

2023

Reactive Programming with Swift Combine: An Analysis of Problems Faced by Developers on Stack Overflow (2023)In CBSoft 2023 - Brazilian Conference on Software: Theory and Practice; Proceedings of the 37th Brazilian Symposium on Software Engineering, SBES 2023 (pp. 109-115) (ACM International Conference Proceeding Series). Association for Computing Machinery. Pereira, A., Gama, K., Zimmerle, C. & Castor, F.https://doi.org/10.1145/3613372.3613381

Research profiles

Address

University of Twente

Zilverling (building no. 11), room 3098
Hallenweg 19
7522 NH Enschede
Netherlands

Navigate to location

Organisations

Scan the QR code or
Download vCard