Jonathan Bell

Registered user since Thu 3 Apr 2014

Name: Jonathan Bell

Bio: Jon is an Assistant Professor directing research in Software Engineering and Software Systems at George Mason University. His research makes it easier for developers to create reliable software. Jon’s recent work in accelerating software testing has been recognized with an ACM SIGSOFT Distinguished Paper Award (ICSE ’14 – Unit Test Virtualization with VMVM), and has been the basis for an industrial collaboration with Electric Cloud. His research interests bring him to publish at venues such as ICSE, FSE, ISSTA, OOPSLA, OSDI and EuroSys. Jon actively participates in the artifact evaluation program committees of ISSTA and OOPSLA, and has served several years as the Student Volunteer chair for OOPSLA. His most recent publications are Efficient Dependency Detection for Safe Java Test Acceleration (FSE ’15), Pebbles: Fine-Grained Data Management Abstractions for Modern Operating Systems (OSDI ’14) and Phosphor: Illuminating Dynamic Data Flow in Off-The Shelf JVMs (OOPSLA ’14).

Country: United States

Affiliation: George Mason University

Personal website: http://jonbell.net/

Research interests: Release Engineering, Software Engineering, Program Analysis

Contributions

ASE 2019Committee Member in Program Committee within the Research Papers-track
SPLASH 2019Co-chair in Organizing Committee within the PLMW-track
ISSTA 2019Author of Mitigating the Effects of Flaky Tests on Mutation Testing within the Technical Papers-track
MAPL 2018Author of Obfuscation Resilient Search through Executable Classification within the MAPL 2018-track
ICSE 2020Programme Committee in Program Committee within the Technical Papers-track
SPLASH 2018Committee Member in Organizing Committee within the PLMW-track
Publicity Chair in Organizing Committee
Session Chair of Mentoring Workshop (part of PLMW)
Session Chair of Mentoring Workshop (part of PLMW)
Author of CROCHET: Checkpoint and Rollback via Lightweight Heap Traversal on Stock JVMs within the Posters-track
Mentor in Mentors within the Breakfasts-track
ICSE 2019Author of Establishing a Profile within the Student Mentoring Workshop-track
NJR 2017Author of Hundreds of Projects and Tens of Thousands of Builds: Evaluating Dynamic Testing and Analysis Tools in the Cloud within the NJR 2017-track
MSR 2018Committee Member in Mining Challenge Committee within the Mining Challenge-track
ESEC/FSE 2018Committee Member in Program Committee within the New Ideas and Emerging Results-track
ECOOP 2018Author of CROCHET: Checkpoint and Rollback via Lightweight Heap Traversal on Stock JVMs within the ECOOP Research Papers-track
ECOOP and ISSTAMentor in Mentors within the Summer School-track
Author of CROCHET: Checkpoint and Rollback via Lightweight Heap Traversal on Stock JVMs within the Posters-track
SPLASH 2017Posters Co-Chair in Organizing Committee within the Posters-track
Posters Co-Chair in Organizing Committee
Session Chair of Poster Reception Wednesday (part of Posters)
PLMW Co-Chair in PLMW Organizing Committee within the PL Mentoring Workshop (PLMW)-track
Session Chair of Poster Reception Monday (part of Posters)
* ICSE 2018 *Author of DeFlaker: Automatically Detecting Flaky Tests within the Technical Papers -track
SPLASH 2016Programme Committee in Program Committee within the OOPSLA Artifacts-track
SPLASH 2015Committee Member in Program Committee within the OOPSLA Artifacts-track
Student Volunteer Co-Chair in Organizing Committee
Student Volunteer Co-Chair in Organizing Committee within the Student Volunteers-track
Panelist of Panel: Graduate School: Why and How? within the PLMW-track
SPLASH 2014Author of Phosphor: Illuminating Dynamic Data Flow in Commodity JVMs within the OOPSLA-track
Student Volunteer Captain in Organizing Committee within the Student Volunteers-track
Student Volunteer Captain in Organizing Committee
Presenter of Phosphor: Illuminating Dynamic Data Flow in the JVM within the OOPSLA Artifacts-track
SPLASH 2013Chair in Committee within the Student Volunteers-track