Neil Ernst researches the intersection of requirements engineering, quality attributes and agile and iterative development. This includes developing new theoretical frameworks, conducting empirical studies and communicating results to the wider community.
Publications (recent or significant)
Neil A. Ernst, Alexander Borgida, John Mylopoulos, Ivan Jureta, “Supporting Agile Requirements Evolution Using Paraconsistent Reasoning”, International Conference on Advanced Information Systems, Gdansk, Poland: June 2012. (Invited for special issue)
Neil A. Ernst, “On the Role of Requirements in Understanding and Managing Technical Debt”, International Workshop on Managing Technical Debt, Zurich, Switzerland: June, 2012.
A. Hindle, Neil A. Ernst, M. Godfrey, J. Mylopoulos, “Automated Topic Naming: Supporting Cross- project Analysis of Software Maintenance Activities”, Journal of Empirical Software Engineering, May 2012.
Architecture Practices Initiative
- PhD, Software Engineering, University of Toronto
- MS, Software Engineering, University of Victoria
- Association for Computing Machinery
Current Professional Activities
Social Media Co-Chair, International Requirements Engineering Conference, June 2013.
Program Committee, SATURN 2013 conference, Minneapolis, MN April 29-May 3 2012.
Program Committee, 6th International Workshop on Software Quality and Maintainability, Hungary 2012.