University College Dublin logo
Assoc Professor Mel Ó Cinnéide

Assoc Professor

Mel Ó Cinnéide

Associate Professor
School of Computer Science
01 716 2482
University College Dublin, School of Computer Science, Comp Science and Informatics Belfield Dublin 4


Dr. Mel Ó Cinnéide graduated in Computer Science from University College Cork, and then spent several years working in the software industry, initially with Philips in the Netherlands and later with Motorola in Cork. After this period in industry, he lectured in University College Cork while completing an MSc in the area of automated analysis and improvement of C++ inheritance hierarchies. He completed his PhD dissertation in the University of Dublin in 2001 on the topic of automated application of design patterns using refactorings, and is currently a member of academic staff in the School of Computer Science, University College Dublin. His present research interests centre around refactoring, and especially the use of search-based software engineering in automated refactoring. Related interests include design patterns, software metrics and code smell detection. He received several competitive research grants, has produced over 60 peer-reviewed publications (including two best paper awards) and has been a member of many conference and workshop scientific, technical and program committees. He is also director of the Masters in Advanced Software Engineering at UCD.


  • Lecturer
    University College Cork1 Sep 1990 - 31 Aug 1992


  • Software Engineer
    Philips1 Sep 1986 - 1 May 1989
  • Software Engineer
    Motorola1 Jun 1989 - 1 Sep 1990


  • BSc
    University College Cork
  • MSc
    University College Cork
  • PhD
    Trinity College Dublin
  • Diploma
    University College Dublin


  • Dutch; Flemish
    Can speak
  • English
    Can speak
  • Irish
    Can speak