Manuel Rigger

Registered user since Tue 14 Jun 2016

Name:Manuel Rigger
Bio:

Manuel Rigger is an Assistant Professor leading the TEST Lab, which is part of the PL/SE group at the School of Computing, National University of Singapore. Prior to joining NUS, Manuel was a postdoc at the Advanced Software Technologies Lab at ETH Zurich, mentored by Zhendong Su. He completed his PhD at Johannes Kepler University Linz, mentored by Hanspeter Mössenböck.

Country:Singapore
Affiliation:National University of Singapore
Research interests:Software engineering, programming languages, and systems

Contributions

ICSE 2024 Committee Member in Research Track within the Research Track-track
PLDI 2023 Artifact Evaluation Co-Chair in Organizing Committee
Artifact Evaluation Co-Chair in Artifact Evaluation Committee within the Research Artifacts-track
ICSE 2023 Author of Testing Database Engines via Query Plan Guidance within the Artifact Evaluation-track
Author of Testing Database Engines via Query Plan Guidance within the Technical Track-track
SPLASH 2022 Author of Forest: Structural Code Editing with Multiple Cursors within the Onward! Papers-track
Committee Member in Reviewers within the Student Research Competition-track
Author of Intramorphic Testing: A New Approach to the Test Oracle Problem within the Onward! Papers-track
ESEC/FSE 2022 Committee Member in Program Committee within the Research Papers-track
ECOOP 2022 Committee Member in Program Committee within the Research Papers-track
ICSE 2022 Committee Member in Program Committee within the Technical Track-track
MoreVMs 2022 Programme Committee in Program Committee within the MoreVMs'22-track
SPLASH 2021 Organizing Committee of VMIL within the Workshops-track
VMIL 2021 Author of Closing within the VMIL 2021-track
Committee Member in Organizing Committee within the VMIL 2021-track
Session Chair of Session 4 (part of VMIL 2021)
ECOOP and ISSTA 2021 ISSTA Artifact Evaluation Co-Chair in Organizing Committee
ISSTA 2021 Artifact Evaluation Co-Chair in Organizing Comittee
Co-chair in Artifact Evaluation Committee within the Artifact Evaluation-track
SPLASH 2020 Author of Finding Bugs in Database Systems via Query Partitioning within the OOPSLA Artifacts-track
Author of Fast Linear Programming through Transprecision Computing on Small and Sparse Data within the OOPSLA-track
Author of SQLancer: Automatically Finding Bugs in Databases within the REBASE-track
Author of Finding Bugs in Database Systems via Query Partitioning within the OOPSLA-track
DLS 2020 Committee Member in Program Committee within the DLS 2020-track
ECOOP 2020 Artifact Evaluation Co-Chair in Organizing Committee
Artifact Evaluation Co-Chair in Artifact Evaluation Committee within the Artifacts-track
ESEC/FSE 2020 Author of Detecting Optimization Bugs in Database Engines via Non-optimizing Reference Engine Construction within the Research Papers-track
Panelist of Conversations on Testing 4 within the Paper Presentations-track
MoreVMs'20 Committee Member in Program Committee within the MoreVMs'20-track
POPL 2020 Committee Member in Artifact Evaluation Committee within the Artifact Evaluation-track
SPLASH 2019 Author of Supporting On-Stack Replacement in Unstructured Languages by Loop Reconstruction and Extraction within the Posters-track
MPLR 2019 Committee Member in Program Committee within the MPLR 2019-track
Author of Supporting On-Stack Replacement in Unstructured Languages by Loop Reconstruction and Extraction within the MPLR 2019-track
ICOOOLPS 2019 Committee Member in Program Committee within the ICOOOLPS 2019-track
ECOOP 2019 Artifact Evaluation Co-Chair in Organizing Committee
Artifact Evaluation Co-Chair in Artifact Evaluation Committee within the Artifacts-track
Artifact Evaluation Co-Chair of ECOOP Awards within the Research Papers-track
MoreVMs'19 Committee Member in Program Committee within the MoreVMs'19-track
ICW 2019 Committee Member in Program Committee within the ICW 2019-track
Keynote Speaker of Sulong: Executing Low-level Languages on Truffle within the ICW 2019-track
‹Programming› 2019 Demo Chair in Organizing Committee
Committee Member in Jury within the Student Research Competition-track
Demo Chair in Organizing committee within the Demos-track
VMIL 2018 Author of A Cost Model for a Graph-Based Intermediate-Representation in a Dynamic Compiler within the VMIL 2018-track
ECOOP and ISSTA 2018 Committee Member in Program Committee within the Doc Symposium-track
MoreVMs 2018 Author of Sulong, and Thanks for All the Fish within the MoreVMs 2018-track
‹Programming› 2018 Author of Introspection for C and its Applications to Library Robustness within the Research Papers-track
Author of Sandboxed Execution of C and Other Unsafe Languages on the Java Virtual Machine within the Student Research Competition-track
VEE 2018 Author of An Analysis of x86-64 Inline Assembly in C Programs within the Research Papers-track
ECOOP 2017 Committee Member in Program Committee within the ECOOP Doctoral Symposium-track
VMIL 2016 Author of Bringing Low-Level Languages to the JVM: Efficient Execution of LLVM IR on Truffle within the VMIL-track
ECOOP 2016 Author of Sulong: Memory Safe and Efficient Execution of LLVM-Based Languages within the Doctoral Symposium-track
ICOOOLPS 2016 Author of Sulong - Execution of LLVM-Based Languages on the JVM within the ICOOOLPS-track