Skip to content

Toggle service links

STEM Faculty

Meet the people who make up STEM Faculty.

Michel Wermelinger

Michel Wermelinger

Senior Lecturer

computing-and-communications

Professional biography

Michel's broad area of teaching and research is programming and software engineering.

In 2024/25 he was an academic lead for generative AI in learning, teaching and assessment for the university. In 2012/13 he was the Head of the Computing Department, and the Deputy Head of the Computing and Communications Department in 2013/14. During 2017-19 he was the deputy lead of the largest theme of the £40m Institute of Coding (IoC) and the School of Computing and Communications lead for the IoC. From 2006 to 2016, he was an Associate Lecturer (tutor) on the MSc Project. 

Being fluent in German, he was an academic reviewer of the Technology Faculty of Duale Hochschule Baden-Württemberg on behalf of OU Validation Services. He was also academic reviewer for Ada, the National College for Digital Skills.

Before joining the OU, he was an assistant professor in the Computing Department of the New University of Lisbon, and a consultant to a software house, both in Portugal.

Research interests

Michel's research draws on a variety of techniques (repository mining, natural language analysis, information retrieval) to improve the understanding and practice of software evolution and maintenance and of the architectural design of software systems. Michel is also interested in data visualisation. He has proposed a novel application of concept lattices to visualise hierarchical socio-technical relationships, and developed an interactive scatterplot tool for easier exploration of data sets by non-specialists.​

He is part of the Software Engineering and Design group and in particular a PI of the EPSRC project Socio-technical resilience in software development and PI of the Huawei-funded project Empirical Data-Driven Bug Localisation in Software Development. He was a member of the £16m smart city MK:Smart project, which included the Urban Data School, a data literacy project in schools using smart city data.

He co-authored over 100 peer-reviewed publications and supervised 7 PhD students to conclusion.

Teaching interests

Michel's teaching is centred on algorithms and programming. In particular he

Latest publications

Displaying 10 of 94 publications

  • Uwasomba, C., Sharp, H., Lopez, T., Wermelinger, M., Deshpande, A. and Gregory, P., 2026, ‘Do Large-Scale Agile Frameworks Encode Socio-Technical Resilience? In: 20th International Symposium on Empirical Software Engineering and Measurement (ESEM 2026), Oct 4 to October 9 2026, Munich, Germany’, https://oro.open.ac.uk/111551/.
  • Albluwi, I., Bouvier, D., Brabrand, C., Craig, M., Duran, R., Hundhausen, C., Lewis, C., Lin, K., Luxton-Reilly, A., Porter, L., Reid, K., Smith, D., Szabo, C., Wermelinger, M., Winters, T. and Zingaro, D., 2026, ‘Computing Education When Writing Code Is No Longer the Challenge’, Communications of the ACM, 69(9), pp. 22–25., https://oro.open.ac.uk/111804/.
  • Uwasomba, C., Lopez, T., Langer, M., Sharp, H., Wermelinger, M., Jay, C., Levine, M. and Nuseibeh, B., 2026, ‘Does social identity matter in software engineering? Assessing the case of research software engineers’, in Proceedings of International Conference on Evaluation and Assessment in Software Engineering (EASE 2026), 09-12 Jun 2026, Glasgow, UK., https://oro.open.ac.uk/109864/.
  • Diaz Pedreira, P., Lopez, T. and Wermelinger, M., 2026, ‘Toward an Understanding of Developer Behaviour while Using Bug Localization Tools’, in International Conference on Evaluation and Assessment in Software Engineering, 09-12 Jun 2026, Glasgow, UK., https://oro.open.ac.uk/109669/.
  • Domingo, C., Piwek, P., Wermelinger, M. and Stoyanchev, S., 2025, ‘Mention detection with LLMs in pair-programming dialogue’, in 6th Workshop on Computational Approaches to Discourse and 8th Workshop on Computational Models of Reference, Anaphora and Coreference, 05-09 Nov 2025, Suzhou, China., https://oro.open.ac.uk/106230/.
  • Domingo, C., Piwek, P., Stoyanchev, S., Wermelinger, M., Adhikari, K. and Doddipatla, R. S., 2025, ‘Human ratings of LLM response generation in pair-programming dialogue’, in Proceedings of the 18th International Natural Language Generation Conference, 29 Oct - 02 Nov 2025, Hanoi, Vietnam., https://oro.open.ac.uk/106150/.
  • Rauf, I., Sharp, H., Lopez, T. and Wermelinger, M., 2025, ‘Human-Machine Teaming and Team Effectiveness in AI tools for Software Engineering’, in 2025 IEEE/ACM 18th International Conference on Cooperative and Human Aspects of Software Engineering (CHASE), 27-28 Apr 2025, Ottawa, Canada., https://oro.open.ac.uk/102227/.
  • Domingo, C., Piwek, P., Wermelinger, M. and Stoyanchev, S., 2024, ‘Annotation Needs for Referring Expressions in Pair-Programming Dialogue’, in SemDial'24 – 28th Workshop on the Semantics and Pragmatics of Dialogue, 11-12 Sep 2024, Trento, Italy., https://oro.open.ac.uk/99917/.
  • Lopez, T., Sharp, H. and Wermelinger, M., 2024, ‘Co-Designing Resilient Socio-Technical Software Systems’, in 2024 International Workshop on Designing Software (Designing ’24), 14-15 Apr 2024, Lisbon, Portugal., https://oro.open.ac.uk/95335/.
  • MacNeil, S., Leinonen, J., Denny, P., Kiesler, N., Hellas, A., Prather, J., Becker, B. A., Wermelinger, M. and Reid, K., 2024, ‘Discussing the Changing Landscape of Generative AI in Computing Education’, in SIGCSE 2024: Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2, 20-23 Mar 2023, Portland, OR, USA., https://oro.open.ac.uk/96985/.