← back to search

Mark Harman

University College London · GB
Area of research
Software · Information Systems
Research interest
Research interests include Software Testing and Debugging Techniques, Software Engineering Research, Software Reliability and Analysis Research, and Software Engineering Techniques and Practices.
h-index
90
citations
34,789
works
715
NIH funding
primary concept
email

Recent publications

Generative AI for Testing of Autonomous Driving Systems: A Survey
ACM Transactions on Software Engineering and Methodology 2026cited by 2position: contributordoi
A Comprehensive Study on Large Language Models for Mutation Testing
ACM Transactions on Software Engineering and Methodology 2026cited by 1position: contributordoi
AIware in the Foundation Model Era
IEEE Software 2026cited by 0position: contributordoi
Benchmarking LLMs for Unit Test Generation from Real-World Functions
ACM Transactions on Software Engineering and Methodology 2026cited by 0position: contributordoi
An Empirical Study of the Non-Determinism of ChatGPT in Code Generation
ACM Transactions on Software Engineering and Methodology 2025cited by 137position: contributordoi
Mutation-Guided LLM-based Test Generation at Meta
Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering 2025cited by 4position: contributordoi
AIware in the Foundation Model Era
IEEE Software 2025cited by 0position: lastdoi
Harden and Catch for Just-in-Time Assured LLM-Based Software Testing: Open Research Challenges
Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering 2025cited by 0position: contributordoi
Bias Mitigation for Machine Learning Classifiers: A Comprehensive Survey
ACM Journal on Responsible Computing 2024cited by 160position: contributordoi
An Empirical Study of the Non-Determinism of ChatGPT in Code Generation
ACM Transactions on Software Engineering and Methodology 2024cited by 134position: middledoi
Automated Unit Test Improvement using Large Language Models at Meta
Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering 2024cited by 85position: contributordoi
Fairness Testing: A Comprehensive Survey and Analysis of Trends
ACM Transactions on Software Engineering and Methodology 2024cited by 54position: contributordoi
Fairness Improvement with Multiple Protected Attributes: How Far Are We?
Proceedings of the IEEE/ACM 46th International Conference on Software Engineering 2024cited by 32position: contributordoi
Assured Offline LLM-Based Software Engineering
Proceedings of the ACM/IEEE 2nd International Workshop on Interpretability, Robustness, and Benchmarking in Neural Software Engineering 2024cited by 20position: contributordoi
Observation-Based Unit Test Generation at Meta
Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering 2024cited by 6position: contributordoi
The Importance of Accounting for Execution Failures when Predicting Test Flakiness
Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering 2024cited by 2position: contributordoi
Enhancing Testing at Meta with Rich-State Simulated Populations
Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice 2024cited by 1position: contributordoi
The Role of Software Measurement in Assured LLM-Based Software Engineering
Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering 2024cited by 1position: contributordoi
Speeding Up Genetic Improvement via Regression Test Selection
ACM Transactions on Software Engineering and Methodology 2024cited by 1position: contributordoi
Bias Mitigation for Machine Learning Classifiers: A Comprehensive Survey
ACM Journal on Responsible Computing 2023cited by 182position: middledoi
A Comprehensive Empirical Study of Bias Mitigation Methods for Machine Learning Classifiers
ACM Transactions on Software Engineering and Methodology 2023cited by 89position: lastdoi
A Comprehensive Empirical Study of Bias Mitigation Methods for Machine Learning Classifiers
ACM Transactions on Software Engineering and Methodology 2023cited by 78position: contributordoi
Keeping Mutation Test Suites Consistent and Relevant with Long-Standing Mutants
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering 2023cited by 0position: contributordoi
MAAT: a novel ensemble approach to addressing fairness and performance bugs for machine learning software
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering 2022cited by 59position: lastdoi
Fairea: a model behaviour mutation approach to benchmarking bias mitigation methods
Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering 2021cited by 65position: contributordoi
An Empirical Study of Meta- and Hyper-Heuristic Search for Multi-Objective Release Planning
ACM Transactions on Software Engineering and Methodology 2018cited by 50position: middledoi
State-based model slicing
ACM Computing Surveys 2013cited by 40position: middledoi
Regression testing minimization, selection and prioritization: a survey
Software Testing Verification and Reliability 2012cited by 1,300position: lastdoi
Experimental assessment of software metrics using automated refactoring
2012cited by 116position: middledoi

Grants

No grants ingested yet.

Frequent collaborators

· 20 papers (2021–2026) · 8 papers (2021–2026)Federica Sarro · University College London7 papers (2021–2026)Jie M. Zhang · King's College London4 papers (2022–2024)Zhenpeng Chen · Nanyang Technological University4 papers (2023–2024)Shubho Sengupta · Meta (United Kingdom)4 papers (2024–2025)Inna Harper · Meta (United Kingdom)4 papers (2024–2025)Nadia Alshahwan · Alpha Omega Alpha Medical Honor Society4 papers (2024–2024) · 3 papers (2022–2023)Zhenpeng Chen · Dalhousie University3 papers (2022–2023)Max Hort · Simula Research Laboratory3 papers (2021–2024)Mike Papadakis · Athens University of Economics and Business3 papers (2023–2026)Alexandru Marginean · Meta (United States)3 papers (2024–2024)Eddy Wang · Meta (United States)3 papers (2024–2024)Laurence Tratt · King's College London2 papers (2012–2013) · 1 papers (2012–2012)Sjaak Brinkkemper · Utrecht University1 papers (2018–2018)David Clark · University of Alabama at Birmingham1 papers (2013–2013) · 1 papers (2013–2013) · 1 papers (2023–2023)