Supervisions
Christian Manfred Toni Gut. Analyzing productivity in Open Source software development. An explainable AI approach using SHAP and causal discovery. 2025. Thesis (PhD in Computer Science) - University of São Paulo.
Thatiane de Oliveira Rosa. CharM – A Model for Characterizing the Architecture of Service-based Systems. 2023. Thesis (PhD in Computer Science) - University of São Paulo.
Pedro Henrique Rocha Bruel. Towards Transparent and Parsimonious Methods for Automated Performance Tuning, 2021. Thesis (PhD in Computer Science) - University of São Paulo, Coordination for the Improvement of Higher Education Personnel.
Graziela Simone Tonin. Technical Debt Management in the Context of Agile Methods in Software Development. 2018. Thesis (PhD in Computer Science) - University of São Paulo, São Paulo Research Foundation.
Marcos Amarís Gonzáles. Performance Prediction of Applications Executed on GPUs using a Simple Analytical Model and Machine Learning Techniques. 2018. Thesis (PhD in Computer Science) - University of São Paulo, São Paulo Research Foundation.
Rogério Aparecido Gonçalves. A runtime for code offloading on modern heterogeneous platforms. 2016. Thesis (PhD in Computer Science) - University of São Paulo, Coordination for the Improvement of Higher Education Personnel.
Emílio de Camargo Francesquini. Dealing with actor runtime environments on hierarchical shared memory multi-core platforms. 2014. Thesis (PhD in Computer Science) - University of São Paulo, Coordination for the Improvement of Higher Education Personnel.
Vinícius Gama Pinheiro. The management of multiple submissions in parallel systems: the fair scheduling approach. 2014. Thesis (Computer Science) - University of São Paulo.
Viviane Almeida Santos. Inter-team knowledge sharing: the process of socialization of tacit knowledge in agile software development contexts. 2012. Thesis (Computer Science) - University of São Paulo.
Yanik Ngoko. The algorithm portfolio approach for building robust and adaptive algorithms. 2010. Thesis (PhD in Informatics and Systems) - Institut National Polytechnique de Grenoble. Co-Advisor.
Atenagoras Souza Silva
Lucas de Sousa Rosa (doutorado sanduíche - Grenoble Universités)
Renato Cordeiro Ferreira (doutorado sanduíche na Holanda - TU/e)
Fernando H. L. Buzato. The Impacts of Microservice Grouping into Containers An Experimental Analysis of the Benefits and Limits of this Approach. 2025. Dissertation (Master’s in Computer Science) - University of São Paulo.
Jiang Zhi. A Study on Overcommitment Cloud Providers. 2025. Dissertation (Master’s in Computer Science) - University of São Paulo, Coordination for the Improvement of Higher Education Personnel.
João Gabriel Loureiro de Lima Lembo. Implementing cold-start reduction techniques in Globus Compute. 2025. Dissertation (Master’s in Computer Science) - University of São Paulo.
Luciana da Costa Marques. Cost efficient function execution in the cloud: a comparison between an academic and a commercial solutions. 2025. Dissertation (Master’s in Computer Science) - University of São Paulo.
Julio Cesar dos Santos Vieira. Applying Lean to overcome challenges in an agile team using Scrum: A case study. 2025. Dissertation (Master’s in Applied Computing) - Institute for Technological Research of the State of São Paulo.
Rodrigo Pereira do Nascimento. Stealth Metrics: A less intrusive I/O tracer for application I/O characterization. 2025. Dissertation (Master’s in Applied Computing) - Institute for Technological Research of the State of São Paulo.
Mariana Batista Oliveira. Information Security Risk Assessments Analysis: A way of guiding investments in Information Security. 2024. Dissertation (Master’s in Applied Computing) - Institute for Technological Research of the State of São Paulo.
Fernando Lemes da Silva. Kubeowl - A framework for anomaly detection in HTTP requests Monitoring microservices in a production environment. 2023. Dissertation (Master’s in Computer Science) - University of São Paulo.
Andre Massahiro Shimaoka. Agility in data science projects: A study on the adoption of the XP agile method with the CRISP-DM process model. 2023. Dissertation (Master’s in Applied Computing) - Institute for Technological Research of the State of São Paulo.
Marcelo Santos do Nascimento. Architectural characterization of a financial market system. 2023. Dissertation (Master’s in Applied Computing) - Institute for Technological Research of the State of São Paulo.
Matheus Tavares Bernardino. Parallelizing Git Checkout: a Case Study on I/O Parallelism in Desktop Applications, 2022. Dissertation (Master’s in Computer Science) - University of São Paulo.
João Francisco Lino Daniel. Automatic Pattern Detection in Microservices-based Architectures, 2022. Dissertation (Master’s in Computer Science) - University of São Paulo, Coordination for the Improvement of Higher Education Personnel.
Giuliano Augusto Faulin Belinassi. Parallelizing a Compiler: A study with GCC, 2021. Dissertation (Master’s in Computer Science) - University of São Paulo, Coordination for the Improvement of Higher Education Personnel.
Vinícius Jorge Vendramini. Transpilers that generate maintainable code as a dependency-free approach for multi-platform application development: a case study with Swift, 2019. Dissertation (Master’s in Computer Science) - University of São Paulo, Coordination for the Improvement of Higher Education Personnel.
Lucas Henrique Morais. Adding Native Support for Task Parallelism to a Multi-core RISC-V System with Linux Support, 2019. Dissertation (Master’s in Computer Science) - University of São Paulo. FAPESP.
Felipe Ferreira Laskoski. Personalizing the Museum Experience: Real Application of a Recommendation System, 2019. Dissertation (Master’s in Computer Science) - University of São Paulo.
Rafael Aquino de Carvalho. A comparative analysis of environments for Big Data: Apache Spark and HPAT. 2018. Dissertation (Master’s in Computer Science) - University of São Paulo, Coordination for the Improvement of Higher Education Personnel.
Michael Mateus de Lima. Application of agile techniques in large-scale ERP projects: A Case Study. 2018. Dissertation (Master’s in Computer Engineering) - Institute for Technological Research of the State of São Paulo.
Jorge Augusto Melegati Gonçalves. Requirements Engineering in Software Startups: a Qualitative Investigation. 2017. Dissertation (Master’s in Computer Science) - University of São Paulo.
Thiago Kenji Okada. Evaluation of the impact of intra and inter-node communication in computational clouds for high-performance applications. 2016. Dissertation (Master’s in Computer Science) - University of São Paulo, Coordination for the Improvement of Higher Education Personnel.
Diogo de Jesus Pina. Managing technical debt: current state and new proposals in measurement methods. 2016. Dissertation (Master’s in Computer Science) - University of São Paulo, Coordination for the Improvement of Higher Education Personnel.
Frederico Sousa Oliveira. Technical Debt Management in software projects using Scrum: An action research. 2015. Dissertation (Master’s in Computer Engineering) - Institute for Technological Research of the State of São Paulo.
Rogério Chaves. A systematic study on identification and management of Technical Debt in a technology company with Scrum-based development. 2014. Dissertation (Master’s in Computer Engineering) - Institute for Technological Research of the State of São Paulo.
Guilherme Camilo Amantea. Comparative analysis of two linear programming formulations for routing in delay-tolerant networks. 2013. Dissertation (Computer Engineering) - Institute for Technological Research of the State of São Paulo.
Renan de Melo. Informative workspace and monitoring in agile software development teams. 2012. Dissertation (Computer Science) - University of São Paulo.
Paulo Henrique Floriano. Evolving graphs in the modeling and analysis of dynamic networks. 2012. Dissertation (Computer Science) - University of São Paulo.
Eduardo Teruo Katayama. The manufacturing industry and its relationship with agile software development methods: history, systematic overview and current situation. 2011. Dissertation (Master’s in Computer Science) - University of São Paulo.
Patrícia Akemi Ikeda. A study of the efficient use of programs on graphics cards. 2011. Dissertation (Master’s in Computer Science) - University of São Paulo.
Álvaro Henty Manami Aliaga. Comparative study of dependent task scheduling techniques for computational grids. 2011. Dissertation (Master’s in Computer Science) - University of São Paulo.
Alex Pires de Camargo. Analysis and disposition of network resources in computational grids. 2011. Dissertation (Master’s in Computer Science) - University of São Paulo.
Mariana Vivian Bravo. Approaches to teaching extreme programming practices. 2011. Dissertation (Master’s in Computer Science) - University of São Paulo, National Council for Scientific and Technological Development.
Hugo Corbucci. Agile methods and free software: a study of the relationship between these two communities. 2011. Dissertation (Master’s in Computer Science) - University of São Paulo.
Rafael de Holanda Barroso. Transforming data into information: a study through examples. 2010. Dissertation (Master’s in Computer Science) - University of São Paulo.
Vinícius Gama Pinheiro. Mobile Agents in Computational Grids. 2009. Dissertation (Master’s in Computer Science) - University of São Paulo. FUSP Grant.
Fabio Henrique Nishihara. Master-Slave Paradigm in Heterogeneous Platforms. 2008. Dissertation (Master’s in Computer Science) - University of São Paulo.
Rodrigo Moreira Barbosa. Applications with mobile agents in grid computing. 2007. Dissertation (Master’s in Computer Science) - University of São Paulo, São Paulo Research Foundation.
Julian Geraldes Monteiro. Use of evolving graphs in routing in dynamic networks: algorithms, flows and limits. 2007. Dissertation (Master’s in Computer Science) - University of São Paulo.
Eduardo Leal Guerra. InGride: an integrated and extensible development environment for grid computing. 2007. Dissertation (Master’s in Computer Science) - University of São Paulo.
Giulian Dalton Luz. Use of small worlds in routing in wireless sensor networks. 2007. Dissertation (Master’s in Computer Science) - University of São Paulo.
Danilo Toshiaki Sato. Effective use of metrics in agile software development methods. 2007. Dissertation (Master’s in Computer Science) - University of São Paulo.
Daniel de Angelis Cordeiro. Scalability study of event-based servers in multiprocessed systems: a complete case study. 2006. Dissertation (Master’s in Computer Science) - University of São Paulo, São Paulo Research Foundation.
Fabio Massaaki Katayama. The problem of exchanging messages of different sizes in multi-cluster networks. 2006. Dissertation (Master’s in Computer Science) - University of São Paulo.
Roberto Pires de Carvalho. Parallel File Systems - Alternatives for reducing the bottleneck in file system access. 2005. Dissertation (Master’s in Computer Science) - University of São Paulo.
Carlos Eduardo Calabrez. A comparison between various distributed object communication technologies in Java. 2004. Dissertation (Master’s in Computer Science) - State University of Campinas.
Marcelo Luís Vinagreiro. A distributed architecture for pathfinding in dynamic graphs. 2004. Dissertation (Master’s in Computer Science) - University of São Paulo.
Celso Oviedo da Silva Lopes. - VideoChat - A Personal Videoconferencing Tool. 2004. Dissertation (Master’s in Computer Engineering) - Institute for Technological Research of the State of São Paulo.
Flávio Regis Arruda. Parallel algorithms for the knapsack problem. 2004. Dissertation (Master’s in Computer Science) - University of São Paulo.
Leonardo Marques Pinho. Automatic Service Discovery. 2003. Dissertation (Master’s in Computer Science) - University of São Paulo.
Alessandro Santiago dos Santos. Hand-off strategies with load balancing for mobile computing. 2003. Dissertation (Master’s in Computer Science) - University of São Paulo.
Ana Clara F. de L. Silva
Arthur Prince de Almeida
Frederico Meletti Rappa
Leonardo A. B. dos Santos
Ricardo Hideki H. Kojo
Rosivânia R. Batista
Victor Pereira Lima
Higor Mauricio da Silva. Development of mobile applications for data collection integrated with a Machine Learning environment. FAPESP 2025;
André de Lima Schwarz. Development of Simulation Tools for Assessing Environmental Impacts in High Performance Computing Systems. FAPESP 2025;
Bruno Figueiredo de Lima. Development of Simulation Tools for Assessing Environmental Impacts in High Performance Computing Systems. PIBIC Grant 2025;
Bernardo Pereira Silva. Sustainable Efficiency in HPC: Exploring Approximate Computing for High Performance Geophysical Applications. PUB Grant 2025;
Lucas Rosa. Scheduling Algorithms. FAPESP 2022;
Guilherme Moreno Silva, Gabriel Caiaffa Floriano Mendonca, Mateus Santos Saldanha and Guilherme Moreno Silva. A.D.A. Advanced Distributed Assistant. PIBIT 2021;
Erick Santana. Visualization of microservices-based systems. FAPESP 2021;
Victor Seiji Hariki. IoTrees. CAPES. 2018;
Anderson Andrei Silva. Video transmission in mobile environments. CNPq. 2017-18;
Patrick Abrahão Menani. Video transmission in mobile environments. CAPES. 2017-18;
Giuliano Augusto Belinassi. Code parallelization on GPU. CAPES. 2017;
Ian Carvalho. Machine Learning Algorithms on GPU. CAPES. 2017;
Marcela Terakado. High Performance Computing. CAPES. 2016;
Daniel Jorge Renjiffo. High Performance Computing. CAPES. 2015;
Vinicius Vendramini, Mateus Barros Rodrigues and Lucas Dário. Amplification through frequency shifting to increase visibility. Co-advised with André Fujita. 2013;
Lévêque Christophe. Automated project evaluation system based on the study of social networks for software developers. French grant. Co-advised with Daniel Cordeiro, 2012;
Rodrigo Zerbini. A study of distributed BSP environments. Co-advised with Daniel Cordeiro, 2011;
Paulo Henrique Floriano. Journeys in delay tolerant networks. CNPq. 2009;
Cássia Garcia. Commitments in DTNs. CNPq, 2009;
Adriano Tabarelli. Vehicular networks and DTNs. CNPq, 2009;
Caio Cestari Silva. Vehicular networks and DTNs. CNPq, 2009;
César Gamboa Machado. Journeys in delay tolerant networks. FIPT, 2009;
Fabrício de Souza Nascimento. Deployment of large-scale applications. CNPq, 2008;
Daniel de Angelis Cordeiro. Support for Network-Aware Applications through Packet Research. CNPq, 2003;
Daniel Matuki. Adapting Linux for the visually impaired. USP Work Grant, 2002;
Rodrigo Lopes. Multicast algorithms. CNPq. 2001;
Alexandre Freire da Silva. XPUSP a system for pedagogical assignment. CNPq, 2001;
Wagner Bruna. Scheduling algorithms with duplication. CNPq. 2001.
2025 Agnaldo Nunes de Oliveira, Enzo Oliveira Fernandes, Enzo Hideo Kobayashi, Luiz Gabriel Lima Arrais and Gustavo Araújo - BMAC.
2024 Briza Mel Dias de Sousa, Guilherme Moreno Silva, João Vitor Magalhães Leite, Luiza Barros Reis Soezima and Gyovanna Marques Kwasinei - BMAC.
2023 Arthur Prado De Fazio, Cainã Setti Galante, Daniel Angelo Esteves Lawand, João Pedro Turri, Lucas de Sousa Tenorio, Matheus Ribeiro Silva, Eike Souza da Silva, Fernanda Tiemi Itoda, Nathan de Oliveira Nunes and Vitor Guidi.
2022 Erick Rodrigues de Santana, Ian Silva Galvão, Leandro Rodrigues, Lucas Moretto da Silva, Mohamad Hussein Rkein, Rafael Rodrigues Vieira dos Santos, Renan Krzesinski, Ygor Sad Machado, Vinícius Guimarães Pereira, Vitor Daisuke Tamae Washington Luiz Meireles de Lima, Ygor Tavela Alves da Silva, Marlon Resende Faria - BMAC and Felipe Ferreira - BMAC.
2021 Daniel Silva Nunes, Lucas Toshio Loschner Fujiwara, Elisa Uhura Pereira da Silva, Luis Hikaru Saito Silva, Iggor Francis Numata Mathews, Joao Gabriel Loureiro de Lima Lembo, Leonardo Alves Pereira, Victor Pereira Lima, Luana Martins de Freitas Barbosa, Ricardo Hideki Hangai Kojo and Wander Douglas Andrade de Souza.
2020 Caio Calisto Gaede Hirakawa, Julio Kenji Ueda, Leonardo Araujo Benicio dos Santos, Victor Hugo M. Pinto and Victor Martins João.
2019 Andre Moukarzel, João Francisco Lino Daniel, Leonardo Lana Violin de Oiiveira, Matheus Tavares Bernardino and Tiago Martins Napoli.
2018 Caio Truzzi Lente, Gabriel Capella, Gustavo Spelzon Caparica, Isabella Carolina Ferreira Mendonça, Hélio Hideki Assakura Moreira, João Henrique Luciano, Ludmila Ferreira Vicente e Silva, Patrick Abrahão Menani, Luciano Antônio Siqueira (BMAC).
2017 Danilo Aleixo Gomes de Souza, Felipe Brigalante, Hugo Mitsumori, Mateus Rocha Mazzari, Giuliano Augusto Faulin Belinassi, Ian Carvalho, Marcelo Rabello Rossi, Thomas Ryu Samashima, Vinicius Nascimento Silva.
2016 Bruno Vinícius de Souza Reis, Renato Massao Maeda da Silva, Caio Teixeira da Quinta, Eugenio Augusto Jimenes, Leonardo Schäffer, Diego Martos Buoro.
2015 André Pestana, Felipe Tulio Pereira da Cruz, Lukas Takeshi Rodrigues Palma, Márcio Sakamoto.
2016 Bruno Vinícius de Souza Reis, Renato Massao Maeda da Silva, Caio Teixeira da Quinta, Eugenio Augusto Jimenes, Leonardo Schäffer, Diego Martos Buoro.
2015 André Pestana, Felipe Tulio Pereira da Cruz, Lukas Takeshi Rodrigues Palma, Márcio Sakamoto Shibao, Pedro Alves de Medeiros Scocco, Wagner Ferreira Alves, Renan Teruo Carneiro, Vitor Cerqueira Santos.
2014 Alex Takata, Bárbara Aparecida de Castro e Silva, Leonardo Santana Oliveira, Thales Areco Bandiera Paiva.
2013 Diogo de Jesus Pina, Alex Takata, Hilder Vitor Lima Pereira.
2012 Caio de Freitas Valente, Daniel Augusto Cortez, Everton Topan da Silva, Felipe de Godoi Torres, Gabriel Henrique Orso Reganati, Geraldo Castro Zampoli, Lucas Rodrigus Colucci, Renato Lerac Corrêa de Sá.
2011 Nilo Cesar Teixeira.
2010 Marcio Rocha dos Santos, Rodolpho Iemini Atoji.
2009 Adriano Tabarelli, Alex Massao Morinaga, Caio Cestari Silva, Cassia Garcia Ferreira, Caue Haucke Porta Guerra, Cecilia Fernandes, Cesar Gamboa Machado, Hugo Posca de Vasconcelos, Lucas Cavalcanti dos Santos, Paulo Henrique Floriano, Peter Ngugi Nyumu, Martin Fabichak (BMAC).
2008 Rodolpho Iemini Atoji.
2007 Alexandre Oki Takinami, Carlos Eduardo Manssur, Danielle Tiemy Paulo Miazaki, Marcio Vinicius dos Santos, Renato Urquiza Lundberg, Thiago Garutti Thies.
2006 Andre Kuraoka Izu, Eduardo Teruo Katayama, Fabiano Aono, Marcelo Litvin de Almeida, Marcelo Takeshi Fukushima, Marcio Fumihiko Suenaga, Wylliam Miguita.
2005 Rafael de Holanda Barroso.
2004 Giuliano Rodrigues Lima, Marcelo Kenzo Yamada.
2003 Carlos Henrique de Fernandes, Cleber Miranda Barboza, Dairton Luiz Bassi Filho, Daniel de Angelis Cordeiro, Giuliano Mega, Pedro Losco Takecian, Peter Kreslins Junior.
Rafael Durelly. Patent Routes, 2022. University of São Paulo, PIPAE-USP Grant.
Deusany de Carvalho Jr. IoTrees. 2018. University of São Paulo, Capes.
Viviane Almeida dos Santos. 2015. Without grant. University of São Paulo.
Daniel de Angelis Cordeiro. Applications of Scheduling Theory in Cloud Computing. 2015. University of São Paulo, São Paulo Research Foundation;
Yanik Ngoko. A model for web services choreographies. 2011 - 2013. University of São Paulo, São Paulo Research Foundation.
Jonan Richards from Radboud Universiteit, Netherlands, for doctoral research, 2026;
Mohamed Khatiri from IMAG, Grenoble, France, conducted his doctoral research at USP, 2018;
Oumeima el Isbihani from ISEN, Brittany, France, did her course completion internship with research on smart cities, 2017;
Anne-Camille Le Corre from ISEN, Brittany, France, did her course completion internship with research on smart cities, 2017;
Lucas Gren, from the University of Gothenburg, Gothenburg, Sweden, conducted part of his research on organizational psychology at USP, 2015;
Etienne Delaporte from IMAG, Grenoble, France, did his course completion internship with research on scheduling, 2014;
Valentin Reis from IMAG, Grenoble, France, did his course completion internship with research on scheduling, 2013;
Chistophe Levèque from ISEN, Brittany, France, did his course completion internship on social networks in 2012;
Yanik Ngoko from IMAG, Grenoble, France, conducted research during his doctorate under my supervision in 2010.