Neil is an assistant professor in the software engineering group. His research looks at the intersections of design and requirements, with an empirical focus. Currently he is interested in engineering challenges in data science.
Neil chairs the steering committee for the International Working Conference on Source Code Analysis and Manipulation (SCAM), is associate editor, Journal of Systems and Software, and Open Science Chair, ESEM 2019.
Neil was senior researcher, Software Engineering Institute, postdoc in software engineering at the University of British Columbia with Gail Murphy, and completed his PhD in Computer Science at the University of Toronto under John Mylopoulos.
Learn more at neilernst.net.