Lancaster has historically had a strong presence in software engineering research, especially in software methodology. The group has significant strengths in human factors, software engineering (practices, values, ethics, accountability), sociotechnical & decentralized systems, product lines, and software reliability via techniques such as automated defect prediction.
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.