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

Personal website: http://www.ruimaranhao.com/

Research interests: Software Engineering

Contributions

ESEC/FSE 2021Committee Member in Program Committee within the Research Papers-track
ASE 2020Author 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 2020General Chair in Organizing Committee within the TAIC PART 2020-track
ICST 2021Steering Committee Member in Steering Committee
Testing Tools Track Chair in Program Chairs within the Testing Tools Track-track
Testing Tools Track Chair in Organizing Committee
MOBILESoft 2020Committee Member in Program Committee within the Technical Papers-track
ICST 2020General Chair in Organizing Committee
Steering Committee Member in Steering Committee
MSR 2020Author of Empirical Study of Restarted and Flaky Builds on Travis CI within the Technical Papers-track
ICSE 2021Committee Member in Program Committee within the Technical Track-track
ASE 2019Committee 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 2019PC Member in Program Committee within the Tool Demonstration-track
ICSE 2020Session 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 2019Author of EMaaS: Energy Measurements as a Service for Mobile Applications within the New Ideas and Emerging Results-track
ESEC/FSE 2018Committee 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