About me

Welcome to my personal profile. My name is Rui Rua, and I am presently pursuing a doctoral degree at the University of Minho, as part of the MAP-I joint program. I characterize myself as an individual of ingenuity, innovation, and unwavering diligence, underpinned by a resolute spirit of initiative. I identify as both a creator and an achiever, consistently driven to realize proofs-of-concept applications and delve deeply into emerging trends and technologies.

As a researcher, my primary focus centers on the advancement and refinement of existing software development methodologies. My overarching objective is the generation of knowledge geared towards enhancing software products and the respective source code. Through my work, I endeavor to optimize software development techniques, ultimately contributing to the evolution of this critical domain.

Latest news (Last Update: Sept. 2023)

Sept ‘23: I am honored to announce my forthcoming participation in the 39th IEEE International Conference on Software Maintenance and Evolution (ICSME ‘23), scheduled to take place in Bogotá, Colombia. My purpose in attending this prestigious event is twofold: to present a research paper and to augment my knowledge within the field.

Sept ‘23: I am pleased to share that my research paper, titled “PyAnaDroid: A fully-customizable execution pipeline for benchmarking Android Applications,” has been recognized with the “Open Research Object” badge as part of the Artifact Evaluation Track and ROSE Festival at ICSME ‘23.

Sept ‘23: I had the privilege of participating in the Cerciras Training School 2023, which was conducted in Riga, Latvia. This distinguished event congregated an array of lectures and tutorials, focusing on topics encompassing Resource Awareness in Informatics, Software Engineering, Computer Engineering, and System Usage.

Aug 2023: I am delighted to announce that my paper, “PyAnaDroid: A fully-customizable execution pipeline for benchmarking Android Applications,” has been accepted in the Tool Demo track of ICSME 2023.

July 2023:: I had the opportunity to attend the SusTrainable Summer School 2023, which was hosted in Coimbra, Portugal. This distinguished event featured a comprehensive program comprising lectures and tutorials, all centered around the pertinent theme of Sustainability within the realm of Information and Communication Technology (ICT).

View more…

Current Status

I’m currently enrolled in the MAP-i doctoral program, a joint Doctoral Programme in Computer Science at the University of Minho, the University of Aveiro, and the University of Porto. I also received a 5-year FCT grant for my Ph.D. research.

In meantime, I’m also a researcher at HASLab (High Assurance Software Lab) and I’m also an invited assistant professor at University of Minho, Braga. I’m also a member of the Green Software Lab research lab.

Background

I obtained my MSc degree in 2017, which was focused on Cryptography, Distributed Systems and Software Engineering. My MSc thesis was entitled “GreenSource: repository tailored for Green Software analysis” and was focused on Green Computing and Software Testing. This thesis aimed at building automatic approaches for measuring and analyzing mobile software energy consumption, by using source code analysis and manipulation techniques.

Main Research Interests

  • Automated Software Engineering;
  • Software Testing and Evolution;
  • Green Computing;
  • Mining Software Repositories;
  • Mobile Software development;
  • Distributed Systems.

Favorite Languages/Technologies:

  • Python;
  • JS/TS (React/React Native);
  • Java;
  • Bash;