Rui Abreu

Registered user since Thu 4 May 2017

Name:Rui Abreu
Bio:

Prof. Rui Maranhão (publishes as Rui Abreu) holds a Ph.D. in Computer Science - Software Engineering from the Delft University of Technology, The Netherlands, and a M.Sc. in Computer and Systems Engineering from the University of Minho, Portugal. His research revolves around software quality, with emphasis in automating the testing and debugging phases of the software development life-cycle as well as self-adaptation. Dr. Abreu has extensive expertise in both static and dynamic analysis algorithms for improving software quality. He is the recipient of 6 Best Paper Awards, including a Distinguished Paper Award at ESEC/FSE 2019, and his work has attracted considerable attention. Before joining FEUP as a Full Professor, he was an Associate Professor at IST, ULisbon and a member of the Model-Based Reasoning group at PARC’s System and Sciences Laboratory and an Assistant Professor at the University of Porto. He has co-founded DashDash in January 2017, a platform to create web apps using only spreadsheet skills. The company has secured $9M in Series A funding in May 2018. He was a Visting Researcher at Google NYC between 2019 and 2020, working on building systems and tools to increase the security of C/C++ codebases.

Country:Portugal
Affiliation:Faculty of Engineering, University of Porto, Portugal
Research interests:Software Engineering

Contributions

AIST 2022 Committee Member in Program Committee within the AIST 2022-track
ICSE 2024
ICST 2022 Steering Committee Member in Steering Committee
Q-SE 2021 Session Chair of Quality (part of Q-SE 2021)
Author of Welcome within the Q-SE 2021-track
Session Chair of Welcome (part of Q-SE 2021)
Author of Open Discussion on Quantum Software Engineering Roadmap within the Q-SE 2021-track
Session Chair of Open Discussion (part of Q-SE 2021)
Committee Member in Organizing Committee within the Q-SE 2021-track
Session Chair of Keynote 1 (part of Q-SE 2021)
Infer Practitioners 2021 Author of Classifying and Prioritizing Facebook Infer's Warnings within the Infer 2021-track
MOBILESoft 2021 Session Chair of Keynote (part of Technical Papers)
Program Co-Chair in Program Committee within the Technical Papers-track
Program Co-Chair in Organizing Committee
Session Chair of Opening and Keynote (part of Technical Papers)
ASE 2021 Author of Reducing Time-To-Fix For Fuzzer Bugs within the Industry Showcase-track
Committee Member in Program Committee within the Tool Demonstrations-track
AIST 2021 Author of Supervised Learning for Test Suit Selection in Continuous Integration within the AIST 2021-track
Author of Prioritized Test Generation Guided by SoftwareFault Prediction within the AIST 2021-track
Committee Member in Program Committee within the AIST 2021-track
ESEC/FSE 2021 Session Chair of Analysis—Development Tools (part of Research Papers)
Committee Member in Program Committee within the Research Papers-track
ASE 2020 Author of SmartBugs: A Framework to Analyze Solidity Smart Contracts within the Tool Demonstrations-track
Committee Member in Program Committee within the Tool Demonstrations-track
TAIC PART 2020 General Chair in Organizing Committee within the TAIC PART 2020-track
ICST 2021 Steering Committee Member in Steering Committee
Faculty of Engineering, University of Porto, Portugal in Program Committee within the Testing Tools Track-track
Testing Tools Track Chair in Program Chairs within the Testing Tools Track-track
Testing Tools Track Chair in Organizing Committee
MOBILESoft 2020 Committee Member in Program Committee within the Technical Papers-track
ICST 2020 General Chair in Organizing Committee
Session Chair of IT3 - Safety & Security (part of Industry Track)
Steering Committee Member in Steering Committee
Session Chair of IT3 - Safety & Security (part of Industry Track)
Session Chair of Intro & Welcome (part of Research Papers)
Session Chair of Keynote 3 (part of Research Papers)
Session Chair of Intro & Welcome (part of Research Papers)
Session Chair of Most Influential Paper Awards (part of Research Papers)
Session Chair of IT2 - Misc (part of Industry Track)
MSR 2020 Author of Empirical Study of Restarted and Flaky Builds on Travis CI within the Technical Papers-track
ICSE 2021 Committee Member in Program Committee within the Technical Track-track
ASE 2019 Committee Member in Program Committee within the Late Breaking Results-track
Committee Member in Program Committee within the Demonstrations-track
Author of Pangolin: An SFL-based Toolset for Feature Localization within the Demonstrations-track
ISSTA 2019 PC Member in Program Committee within the Tool Demonstration-track
ICSE 2020 Session Chair of I16-Testing and Debugging 2 (part of Paper Presentations)
Author of To the Attention of Mobile Software Developers: Guess What, Test your App! within the Journal First-track
Author of Visual Sketching: From Image Sketches to Code within the New Ideas and Emerging Results-track
Author of Empirical Review of Automated Analysis Tools on 47,587 Ethereum Smart Contracts within the Technical Papers-track
Committee Member in Program Committee within the New Ideas and Emerging Results-track
Author of On the Energy Footprint of Mobile Testing Frameworks within the Journal First-track
ICSE 2019 Author of EMaaS: Energy Measurements as a Service for Mobile Applications within the New Ideas and Emerging Results-track
ESEC/FSE 2018 Committee Member in Program Committee within the Research Papers-track
* ICSE 2018 * Committee Member in Program Committee within the NIER - New Ideas and Emerging Results -track
Author of Poster F20: A Qualitative Reasoning Approach to Spectrum-based Fault Localization within the Posters -track
Author of Poster F33: Measuring the Energy Footprint of Mobile Testing Frameworks within the Posters -track