Caroline Lemieux

Registered user since Tue 1 May 2018

Name:Caroline Lemieux
Bio:

Caroline Lemieux is an Assistant Professor at the University of British Columbia. Her research interests centre around improving the correctness and reliability of software systems by developing automated methods for engineering tasks such as testing, debugging, and comprehension. Her work on fuzz testing has been awarded an ACM SIGSOFT Distinguished Paper Award, Distinguished Artifact Award, Tool Demonstration Award, and Best Paper Award (Industry Track). Before UBC, she was a postdoctoral researcher at Microsoft Research NYC, studying the use of deep learning for automated testing. She completed her PhD at UC Berkeley, advised by Koushik Sen; there, she was the recipient of a Berkeley Fellowship for Graduate Study, and a Google PhD Fellowship in Programming Technologies and Software Engineering. She received her B.Sc. in Computer Science and Mathematics at the University of British Columbia.

Country:Canada
Affiliation:University of British Columbia
Research interests:Fuzz testing, program synthesis, property-based testing, specification mining

Contributions

ICSE 2024 Committee Member in Research Track within the Research Track-track
ESEC/FSE 2023 Student Research Competition Co-Chair in Organizing Committee
Co-chair in Program Committee within the Student Research Competition-track
ISSTA 2023 PC Member in Technical Papers within the Technical Papers-track
ICSE 2023 Author of CodaMOSA: Escaping Coverage Plateaus in Test Generation with Pre-trained Large Language Models within the Technical Track-track
ESEC/FSE 2022 Diversity, Inclusion and Hybridization Co-Chair in Organizing Committee
ASE 2022 Review Process Co-Chair in Organizing Committee
Review Process Co-Chair in Research Papers Chair within the Research Papers-track
ISSTA 2022 Programme Committee in Program Committee within the Technical Papers-track
PLDI 2022 Committee Member in PLDI within the PLDI-track
Session Chair of Testing & Synthesis (part of PLDI)
ASE 2021 Author of Learning Highly Recursive Input Grammars within the Research Papers-track
SPLASH 2021 Author of Gauss: Program Synthesis by Reasoning over Graphs within the OOPSLA-track
Author of PL/SE Career Panel within the PLMW-track
Committee Member in Speakers & Panelists within the PLMW-track
ISSTA 2021 Committee Member in Program Committee within the Tool Demonstrations-track
SPLASH 2020 Committee Member in Artifact Evaluation Committee within the OOPSLA Artifacts-track
ESEC/FSE 2020 Committee Member in Program Committee within the Tool Demos-track
ICSE 2020 Author of Quickly Generating Diverse Valid Test Inputs with Reinforcement Learning within the Technical Papers-track
SPLASH 2019 Author of FuzzFactory: Domain-Specific Fuzzing with Waypoints within the OOPSLA-track
Author of FuzzFactory: Domain-Specific Fuzzing with Waypoints within the OOPSLA Artifacts-track
Author of AutoPandas: Neural-Backed Generators for Program Synthesis within the OOPSLA-track
ISSTA 2019 Author of Semantic Fuzzing with Zest within the Technical Papers-track
Author of JQF: Coverage-guided Property-based Testing in Java within the Tool Demonstration-track
ICSE 2019 Author of Validity Fuzzing and Parametric Generators for Effective Random Testing within the Posters-track
Session Chair of Configuration and Optimization (part of Papers)
Committee Member in Program Committee within the Demonstrations-track
ECOOP and ISSTA 2018 Author of PerfFuzz: Automatically Generating Pathological Inputs within the Posters-track
ISSTA 2018 Author of PerfFuzz: Automatically Generating Pathological Inputs within the ISSTA Technical Papers-track
* ICSE 2018 * Committee Member in Posters Program Committee within the Posters -track