Service

Research community

I try to do my part to support the research community.

Conferences

  • ISSTA 2024 program committee
  • ESEC/FSE 2023 program committee
  • LCTES 2023 program committee
  • SCORED 2023 program committee
  • ASE 2022 doctoral symposium committee
  • SCORED 2022 program committee
  • ASE 2021 program committee
  • ICSE 2021 demonstrations committee
  • ESEC/FSE 2021 artifact committee
  • ESEC/FSE 2020 artifact committee
  • CGO 2019 artifact committee

Journals

  • Reviewer, IEEE Transactions on Software Engineering (TSE)
  • Reviewer, Springer Empirical Software Engineering (EMSE)

Practitioner community

Software

My lab maintains software that assists in improving software quality.

Here are the tools we currently support:

  • safe-regex: Check if your regexes are linear-time. The npm module gets 76M downloads/month. The project has 5M dependents amongst GitHub projects.
  • vuln-regex-detector: Ensemble-based approach to check if your regexes are linear-time. Includes variant testing.

Writings

My lab prepares writeups to summarize our research findings in ways that can benefit the practitioner community. You can read them here. These appear to be helpful — 68,000 visitors and counting!