20032019

Research activity per year

Personal profile

Research Interests

Michael English obtained a first-class honours degree in Mathematics and Statistics from University College Cork in 1996. He received an MSc by research in Computer Science in 1999 and PhD in Computer Science in 2007, both from the University of Limerick. He currently works as an Associate Professor in the Computer Science and Information Systems Department.

He is an Academic Director of the ICT Learning Centre, course director for the department’s very successful MSc in Software Engineering and he sits on the course board of the BSc in Computer Science. He lectures in computer science, object-oriented programming, software evolution, software quality and software engineering and has been involved in the design of undergraduate and postgraduate courses.

His research interests span software engineering and computer science education. Within software engineering his interests are mainly in the areas of software metrics, software quality, source code clone detection, software evolution, software refactoring, the analysis of source-code and the use of machine learning models in software engineering. His interests in computer science education focus on examining the difficulties early undergraduate students have in learning computer programming.

Education/Academic qualification

PhD, Computer Science

Award Date: 31 Aug 2007

Masters, Computer Science

Award Date: 31 Jan 1999

Bachelor, Mathematics and Statistics, University College Cork

Award Date: 30 Jun 1996

Fingerprint

Dive into the research topics where Michael English is active. These topic labels come from the works of this person. Together they form a unique fingerprint.
  • 1 Similar Profiles
  • Identifying Feature Clones: An Industrial Case Study

    Chochlov, M., English, M., Buckley, J., Ilie, D. & Scanlon, M., 15 Mar 2019, SANER 2019 - Proceedings of the 2019 IEEE 26th International Conference on Software Analysis, Evolution, and Reengineering. Shihab, E., Lo, D. & Wang, X. (eds.). Institute of Electrical and Electronics Engineers Inc., p. 544-548 5 p. 8668041. (SANER 2019 - Proceedings of the 2019 IEEE 26th International Conference on Software Analysis, Evolution, and Reengineering).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • Identifying feature clones in a suite of systems

    Chochlov, M., English, M., Buckley, J., Ilie, D. & Scanlon, M., 9 Nov 2018, Proceedings - 18th IEEE International Working Conference on Source Code Analysis and Manipulation, SCAM 2018. Institute of Electrical and Electronics Engineers Inc., p. 149-154 6 p. 8530728. (Proceedings - 18th IEEE International Working Conference on Source Code Analysis and Manipulation, SCAM 2018).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

  • A historical, textual analysis approach to feature location

    Chochlov, M., English, M. & Buckley, J., 1 Aug 2017, In: Information and Software Technology. 88, p. 110-126 17 p.

    Research output: Contribution to journalArticlepeer-review

  • Editorial

    Sarro, F., Hall, T., Baddoo, N., Buckley, J., English, M., Counsell, S., Noll, J., Rainer, A., Jan-Stol, K., O'Connor, D., Power, N., Bowes, D., Abrahao, S., Fontana, F. A., Avgeriou, P., Ali, N., Babar, M. A., Baldassarre, M. T., Biffl, S. & Brereton, O. P. & 71 others, Budgen, D., Çaglayan, B., Cain, J., Caivano, D., Capiluppi, A., Carver, J., Charters, S., Ciolkowski, M., Clear, T., Cruzes, D. S., Daneva, M., Dieste, O., Dybå, T., Falessi, D., Ferrucci, F., Franch, X., Galster, M., Gatrell, M., Genero, M., Graziotin, D., Harrison, R., Herold, S., Höst, M., Ikram, N., Keung, J., Krinke, J., Kuhrmann, M., Licorish, S., Madeyski, L., Mendes, E., Méndez Fernández, D., Menzies, T., Morasca, S., Müller, M., Münch, J., Nagappan, N., Niazi, M., Penzenstadler, B., Pfahl, D., Prechelt, L., Radlinski, L., Ralph, P., Rodríguez, D., Scanniello, G., Sharp, H., Shepperd, M., Da Silva, F. Q. B., Sjøberg, D. I. K., Solari, M., Staples, M., Stol, K. J., Svahnberg, M., Torchiano, M., Travassos, G., Visaggio, G., Wagner, S., Winkler, D., Wnuk, K., Wood, M., Yamashita, A., Zhang, H., França, B., Martínez-Fernández, S., Meshesha, F., Mindermann, K., Niedermayr, R., Oyetoyan, T. D., Ribeiro, T., Stade, M., Zahedi, M. & Zanoni, M., 1 Jun 2016, In: ACM International Conference Proceeding Series. 01-03-June-2016

    Research output: Contribution to journalEditorial

  • Investigating software modularity using class and module level metrics

    English, M., Buckley, J. & Collins, J. J., 2016, Software Quality Assurance: In Large Scale and Complex Software-intensive Systems. Elsevier Inc., p. 177-200 24 p.

    Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review