/gabrielsr.github.io

Gabriel Rodrigues is a Ph.D. candidate at the University of Brasília, under supervision of Prof. Genaína Rodrigues.

Primary LanguageTeX

Gabriel Siqueira Rodrigues

header.adoc image::images/profile_small.jpg[role=left]

Short Bio

Gabriel Rodrigues is a Ph.D. candidate at the University of Brasília, under the supervision of Prof. Genaína Rodrigues, and co-advised by Prof. Patrizio Pelliccione. He also spent part of his Ph.D. candidature at Chalmers University - Gothenburg, Sweden.

His research interest is in Software Engineering, Software Architecture, Self-Adaptive Systems, and Software Engineering for Robotics. Before the Ph.D., Gabriel worked for 10 years in the software industry. He received his master’s degree in Computer Science from the University of Brasilia in Brazil in 2015, and an MBA in Project Management from Getulio Vargas Foundation (FGV) in 2016.


Publications

  • [2022] An Architecture for Mission Coordination of Heterogeneous Robots cite:[rodrigues_architecture_2022] [Preprint] [DOI link]

  • [2021] RoboMAX: Robotic Mission Adaptation eXemplars cite:[askarpour_robomax_2021] [Preprint] [DOI link]

  • [2019] GoalD: A Goal-Driven Deployment Framework for Dynamic and Heterogeneous Computing Environments cite:[rodrigues_goald_2019] [file pdf] [DOI link]

  • [2016] Autonomic goal-driven deployment in heterogeneous computing environments cite:[rodrigues_autonomic_2016] [file pdf] [Repo]

Research Projects

Fostering the Engineering of Adaptive Robotic Missions

This a FAPDF funded research project conducted in collaboration with Prof. Patrizio Pelliccione from GSSI in L’Aquila, Italy and Prof. Radu Calinescu from University of York, UK. This project proposes to foster the engineering of missions of robotic applications through systematic software engineer approaches. At design time, the proposed project will provide a modelling framework that allows the end-user specify robotic missions that cope with the variability of conditions of application scenarios in real environments. At runtime, the proposal will provide an adaptive software architecture for robotic missions to increase the autonomy level of robotic missions operating in uncertain environments. The expected outcome of this project is threefold: (i) promote scientific innovation by incrementing the state-of-the-art of the engineering of autonomous robotic missions through systematic software engineer approaches; (ii) promote technologic innovation by implementing frameworks for specifying, verifying and executing robotic missions to be applied in various case studies and (iii) foster research collaboration between our research group and international academic centres of excellence.

PROFISSA

- Programmable Future Internet for Secure Software Architectures This is a FAPESP funded research project conducted in collaboration with UFRGS, UFABC and RNP. This project is proposed to investigate, map and advance the use of software engineering techniques when applied to programmable networks in order to improve the structural, functional and process quality of network programs. Moreover, the network programs developed in the project will be executed in real environments of programmable networks implemented on a testbed for development and analysis of software defined networks (SDN). Therefore, the integration between RNP and the FABRIC project is sought to create real state-of-the-art programmable network environments, taking into account, for example, the use of programmability in the data plane with the use of devices that support P4 interfaces.

Artifacts

  • [github] MissionControl - An architecture for the development of applications, capable of coordinating multi-robot missions

  • [github] HMRSim - Simulator for research in Heterogeneous Multi-Robots Environment.

  • [github] GoalD - Goal-Driven Deployment Framework.

References

bibliography::[]