XClose

UCL Computer Science

Home
Menu

Distinguished Lecture: Prof. Mark Harman: The Joys and Frustrations of Software Engineering

02 July 2019, 5:30 pm–9:00 pm

Mark Harman profile image

Professor Mark Harman will deliver a Distinguished Lecture on The Joys and Frustrations of Software Engineering at UCL on 2nd July.

This event is free.

Event Information

Open to

All

Availability

Yes

Cost

Free

Organiser

UCL Department of Computer Science – Computer Science

Location

Ambrose Fleming Lecture Theatre - Ground Floor
45: Roberts Building
Torrington Place
London
WC1E 7JE
United Kingdom

Abstract: 

In this talk I will discuss research and deployment work on source code analysis, testing and SBSE, which I have undertaken with many wonderful collaborators, colleagues and friends; my personal view on the joys of scientific research and the excitement of deployment, but also the frustrations of both. I think frustration is important and needs to be acknowledged, because it often leads to further insights and development and is, thereby, the root cause of future joys. I will allow plenty of time for questions and discussion. This talk is a version of the award plenary talk given at ICSE 2019.

About the Speaker

Professor Mark Harman

Professor of Software Engineering in CREST, Engineering Manager at Facebook London at UCL Computer Science

Professor Mark Harman is an Engineering Manager at Facebook London, while also a part-time Professor of Software Engineering in CREST (the Centre for Research on Evolution Search and Testing), SSE (the Software Systems and Engineering Group), and the broader Computer Science Department at University College London.

Mark’s research interests include source code analysis, testing, and search based software engineering. Up until 2017 he was the Director of CREST, a multidisciplinary research center within the University which applies algorithms and methods to the analysis and improvement of Digital Humanities and Arts, and he was also head of SSE.

Mark has lead a number of industrial projects with companies such as Visa Inc, Google, and Microsoft, and previously co-founded the test
 optimisationstart-up MAJICKE and the app analytics spin-out APPREDICT.

Prior to joining University College London, Mark was Professor of Software Engineering at King’s College, London, and held positions at Brunel University, Goldsmiths College and University of North London. 

Mark obtained a MEng in Software Engineering from Imperial College London and completed his PhD at the Polytechnic of North London in 1992.

 

More about Professor Mark Harman