Registered user since Fri 28 Jul 2017
Mark Harman is a full-time Research Scientist at Meta Platforms in the Instagram Product Performance team, working on software, engineering automation. He was previously in the Simulation-Based Testing (SBT) team at Meta, which he co-founded. The SBT team developed and deployed both the Sapienz and WW platforms for client- and server- side testing. Sapienz grew out of Majicke (a start up Mark co-founded) that was acquired by Facebook (now Meta Platforms) in 2017. Prior to working at Meta Platforms, Mark was head of Software Engineering at UCL and director of its CREST centre, where he remains a part time professor. In his more purely scientific work, he co-founded the field Search Based Software Engineering (SBSE) in 2001. He received the IEEE Harlan Mills Award and the ACM Outstanding Research Award in 2019 for his work, and was awarded a fellowship of the Royal Academy of Engineering in 2020.
Contributions
2025
2024
ICSE
- Committee Member in Research Track within the Research Track-track
- Author of Fairness Improvement with Multiple Protected Attributes: How Far Are We? within the Research Track-track
- Author of Mutation Analysis for Evaluating Code Translation within the Journal-first Papers-track
- Author of Artifact for 'Fairness Improvement with Multiple Protected Attributes: How Far Are We?' within the Artifact Evaluation-track
- Panelist in Mentoring Panel within the SMeW - Student Mentoring Workshop-track
2023
ESEC/FSE
2022
ESEC/FSE
- Committee Member in Program Committee within the Research Papers-track
- Author of FrUITeR: A Framework for Evaluating UI Test Reuse within the ESEC/FSE 2020-track
- Author of MAAT: A Novel Ensemble Approach to Addressing Fairness and Performance Bugs for Machine Learning Software within the Research Papers-track
ICSE
- Committee Member in Program Committee within the Technical Track-track
- Author of FlakiMe: Laboratory-Controlled Test Flakiness Impact Assessment within the Technical Track-track
- Author of Evaluating Automatic Program Repair Capabilities to Repair API Misuses within the Journal-First Papers-track
- Author of Improving Machine Translation Systems via Isotopic Replacement within the Technical Track-track
- SEIP Co-Chair in Organizing Committee
2021
ESEC/FSE
ICSE
- Author of Artifact for Enhancing Genetic Improvement of Software with Regression Test Selection within the AE - Artifact Evaluation-track
- Author of "Ignorance and Prejudice" in Software Fairness within the Technical Track-track
- Author of Enhancing Genetic Improvement of Software with Regression Test Selection within the Technical Track-track
- Author of MuDelta: Delta-Oriented Mutation Testing at Commit Time within the Technical Track-track
2020
ESEC/FSE
- Author of Cost Measures Matter for Mutation Testing Study Validity within the Research Papers-track
- Committee Member in Program Committee within the Research Papers-track
- Author of Machine Learning Testing: Survey, Landscapes and Horizons within the Journal First-track
- Author of FrUITeR: A Framework for Evaluating UI Test Reuse within the Research Papers-track
- Panelist of Conversations on ML Testing 2 within the Paper Presentations-track
ASE
ICSE
- Author of Automatic Testing and Improvement of Machine Translation within the Technical Papers-track
- Programme Committee in Program Committee within the Technical Papers-track
- Author of The Assessor's Dilemma: Improving Bug Repair via Empirical Game Theory within the Journal First-track
- Author of A Study of Bug Resolution Characteristics in Popular Programming Languages within the Journal First-track
International Conference on Program Comprehension
Mining Software Repositories
2019
ISSTA
ICSE
- Committee Member in Program Committee within the Technical Track-track
- Author of The joys and frustrations of software engineering within the Plenary-track
- Committee Member in Most Influential Paper ICSE N-10 within the Most Influential Paper ICSE N-10-track
- Author of SapFix: Automated End-to-End Repair at Scale within the Software Engineering in Practice-track
- Author of An Empirical Comparison of Combinatorial Testing, Random Testing and Adaptive Random Testing within the Journal-First Papers-track
2018
ESEC/FSE
ISSTA
ICSE
- Program Chair in Organizing committee
- Author of Mechanisms through which academics and industrialists can work together productively within the IF - Industry Forum-track
- Panelist of Software Engineering in 2030 within the IF - Industry Forum-track
- PC Co-Chair of Opening Session within the Plenary Sessions-track
- Program Chair in Program board within the Technical Papers -track