Professor Tracy Hall
Chair in Software EngineeringResearch Overview
Professor Hall's main research interests are in software engineering. In particular in the analysis of code and the detection, prediction and repair of defects in code. She is particularly intersted in automatic approaches to defect repair. Her interests also include software testing and the human factors in relation to the developers producing code. In particular the errors developers make that result in faults in code.
Profile
Tracy Hall is a Professor in Software Engineering at Lancaster University. Previously she was a Professor and Head of the Computer Science Department at Brunel University London. Professor Hall’s expertise is in Software Engineering research. Over the last 20 years she has conducted many empirical software engineering studies with a variety of industrial collaborators. Her current research activities focus on software fault prediction and the development of tools for use by software engineers. She has published over 100 international peer reviewed journal and conference papers and has won numerous best paper awards. Professor Hall has been Principal Investigator on a variety of EPSRC projects. She is Associate Editor for the Information Software Technology Journal and the Software Quality Journal. She has contributed to various conference organizing committees and is a long standing member of many international conference programme committees. Professor Hall has been a member of the EPSRC Peer College for many years and has a current google scholar h-index of 36. Professor Hall is a highly experienced academic. She has delivered many different Computer Science subjects to undergraduate and postgraduate students. She has extensive experience of course development and course management. Tracy is an experienced University leader having held a number of leadership roles.
Career Details
2018 – ongoing Professor in Software Engineering, Lancaster University, UK
2015 – 2018 Professor in Software Engineering, Brunel University London, UK
2014 – 2015 Visiting Professor, CREST, UCL, London, UK. Working with Mark Harman during sabbatical year
2007 – 2015 Reader in Software Engineering, Brunel University London, UK
2008 – 2010 Adjunct Professor of Industrial Systems, University of Oslo, Norway
2000 – 2007 Principal Lecturer in Software Engineering, University of Hertfordshire, Hatfield, UK
1998 – 2000 Principal Lecturer in Software Engineering, South Bank University, London, UK
1994 – 1998 Senior Lecturer in Software Engineering, University of Westminster, London, UK
1989 – 1994 Lecturer in Software Engineering, Staffordshire University, Stafford, UK
Research Grants
Current Grants
2018-2020 EPSRC (EP/S005730/1) Exploiting Defect Prediction for Automatic Software Repair (Fixie)£400,000 (FEC) PI: Tracy Hall
2016-2019 EPSRC (EP/N011627/1)Fault Analysis in Industry and Academic Research,Grant total: £128,578 (FEC)PI: Steve Counsell CI: Tracy Hall
Professional Role
Director of Post Graduate Teaching in the School of Computing and Communications
Current Teaching
MSCI529 Managing IT Architecture
SCC330/1 Software Studio
PhD Supervision Interests
Software Engineering; Code analysis; Defect prediction; Software testing; Software developer human factors.
Exploiting Defect Prediction for Automatic Software Repair (Fixie)
01/11/2018 → 31/10/2022
Research
- Cyber Security Research Centre (Software Engineering)
- DSI - Foundations
- SCC (Software Engineering)
- Security Lancaster
- Security Lancaster (Software Security)