Mark Harman

Registered user since Fri 28 Jul 2017

Name: Mark Harman

Bio: Mark Harman is an engineering manager at Facebook London, and also a part time professor of Software Engineering in the Department of Computer Science at University College London, where he directed the CREST centre for ten years (2006-2017) and was Head of Software Systems Engineering (2012-2017). His scientific work includes source code analysis, software testing, app store analysis and Search Based Software Engineering (SBSE), a field he co-founded and which has grown rapidly to include over 1,600 authors spread over more than 40 countries. In February 2017, he and the other two co-founders of the start-up Majicke moved to Facebook, London, where they are working on software test automation.

Country: United Kingdom

Affiliation: Facebook and University College London

Personal website:

Research interests: SBSE, Testing, Analysis, App Stores, Crowdsouring


ISSTA 2019Author of Keynote by Mark Harman - Some Challenges for Software Testing Research" within the Keynote-track
Author of Some Challenges for Software Testing Research (Invited Talk Abstract) within the Technical Papers-track
POPL 2019Keynote Speaker of Automated Fault-Finding and Fixing at Facebook within the Research Papers-track
ICSE 2020Programme Committee in Program Committee within the Technical Papers-track
ICSE 2019Committee 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
MSR 2018Author of CROP: Linking Code Reviews to Source Code Changes within the Data Showcase-track
ESEC/FSE 2018Author of Approximate Oracles and Synergy in Software Energy Search Spaces within the Journal-First-track
Committee Member in Program Committee within the Research Papers-track
ISSTA 2018Author of OASIs: Oracle Assessment and Improvement Tool within the ISSTA Tool Demonstrations-track
ECOOP and ISSTAAuthor of OASIs: Oracle Assessment and Improvement Tool within the Posters-track
* ICSE 2018 *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