Registered user since Thu 4 May 2017
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.
Contributions
2025
2024
QSE-NE
ICSE
- Session Chair of MIP Award / SIGSOFT Outstanding Award / Harlan D. MIlls AwardMost Influential Paper ICSE N-10 (part of Social Events)
- Session Chair of ICSE2024 Keynote 3 - Carol Smith & Award session: TCSE and SIGSOFT (part of ICSE Keynotes)
- Session Chair of ICSE2024 Opening & Keynote 1 - Rupak Majumdar (part of ICSE Keynotes)
- Author of ICSE 2024 Closing within the Social Events-track
- Session Chair of Closing cerimony (part of Social Events)
- General Chair in Organising Committee
- Author of ICSE2024 Opening within the Social Events-track
- Session Chair of Awards (Distinguished Papers, Reviewers, ACM Student Research Competition Awards) (part of Social Events)
Q-SE
2023
ASE
2022
ESEC/FSE
ASE
- Author of Leveraging Practitioners' Feedback to Improve a Security Linter within the Research Papers-track
- Committee Member in Program Committee within the NIER Track-track
- Author of A transformer-based IDE plugin for vulnerability detection within the Tool Demonstrations-track
- Committee Member in Program Committee within the Research Papers-track
- Committee Member in Program Committee within the Tool Demonstrations-track
ISSTA
- Author of Maestro: A Platform for Benchmarking Automatic Program Repair Tools on Software Vulnerabilities within the Tool Demonstrations-track
- Committee Member in Program Committee within the Tool Demonstrations-track
- Author of QMutPy: A Mutation Testing Tool for Quantum Algorithms & Applications in Qiskit within the Tool Demonstrations-track
ICSE
Mining Software Repositories
MOBILESoft
Q-SE
AIST
2021
ASE
- Author of Reducing Time-To-Fix For Fuzzer Bugs within the Industry Showcase-track
- Committee Member in Program Committee within the Tool Demonstrations-track
- Author of On the Runtime and Energy Performance of WebAssembly: Is WebAssembly superior to JavaScript yet? within the [Workshop] SUSTAIN-SE-track
- Session Chair of Testing II (part of Research Papers)
ESEC/FSE
Q-SE
- 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)
MOBILESoft
AIST
2020
ICST
- 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)
ASE
ICSE
- 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
Mining Software Repositories
2019
ASE
2018
ICSE
- 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