Dr. Roberto Rodrigues Filho

Assistant Professor

Department of Computing

Federal University of Santa Catarina

Araranguá, Santa Catarina, Brazil


Contact: roberto.filho [at] ufsc.br


About me

I am currently an Assistant Professor in the Department of Computing (DEC) at the Federal University of Santa Catarina (UFSC). Prior to my current role, I worked as a Postdoctoral Researcher in the Computer Networks Laboratory (LRC) at University of Campinas (Unicamp), Brazil, where I studied autonomous service placement in edge-cloud infrastructures. I also worked as a Postdoctoral Fellow at the Federal University of Goiás, Brazil (2020-2022), where I studied Autonomous Composition of Software for Smart Cities. I was a Research Associate at Lancaster University, UK (2017-2020), where I conducted research on Distributed Emergent Systems for Data Centers. I spent the summer of 2019 as a Visiting Researcher at IRISA/INRIA Université de Rennes 1, in France. I obtained a Ph.D. in Computer Science from Lancaster University in 2018, and I hold an M.Sc. and a B.Sc. degree in Computer Science from the Federal University of Goiás (2013).

Research interests

I am interested in developing large-scale systems that can self-design at runtime to meet their user-defined goals in situations where their executing environment continually changes. Achieving this vision mainly entails abstracting many aspects of a system's design into a simple action/reward matrix to be used by reinforcement learning algorithms during the system's lifetime. I have applied this concept to create the very first self-designing web-serving infrastructure that can autonomously optimise their performance when subjected to varying workloads. Self-designing systems actively experiment with different ways in which to assemble their internal components to maximise the satisfaction of their goals. Further to that, I have been currently investigating how to apply the same concept to microservices, IoT systems and web cache applications. For more information on these topics, please refer to my full publication list.

Disclaimer

The content presented in this personal web page reflects Dr. Rodrigues Filho's own opinions and views and should not be considered as representing the official stance of his employer.