Seminars at the Faculty of Informatics

Informatics seminar on Friday, February 13th at 13.30 - Dr. Michel Wermelinger

The Faculty of Informatics is pleased to announce a seminar given by Dr. Michel Wermelinger


TITLE: Of Bugs and Men (and Plugins too)


SPEAKER: Dr. Michel Wermelinger, The Open University UK,


DATE: Friday, February 13th, 2009


PLACE: USI Università della Svizzera italiana, room SI-006, Informatics building (Via G. Buffi 13)


TIME: 13.30



This talk presents a cursory view on our preliminary investigations into architectural evolution, socio-technical congruence, and bugs, taking Eclipse as the case study.

We look at how the architecture has grown over 6 years and whether it follows some principles stated in the literature. We use formal concept analysis to group developers according to the bugs they fix and discuss. We try to visualise bug report characteristics in a compact way. This pot-pourri talk concludes with some questions to the audience.




Michel Wermelinger obtained his PhD at the New University of Lisbon (Portugal), where he was a lecturer in Computing. For two years he was a full-time consultant to ATX Software, a Portuguese SME. He is currently a senior lecturer in Computing at The Open University (UK). 

During 2008, Michel was the Computing department's director of research.

His research interests are software architecture and software evolution. He has worked on dynamic reconfiguration, reusable coordination mechanisms and intensional views of source code, all with the goal of facilitating the evolution of a software system. Currently his work has taken a more empirical slant, by mining software repositories to measure structural changes and socio-technical congruence over time, with the aim of finding principles that lead to successful systems.

Michel is currently teaching the post-graduate course 'Managing the Software Enterprise', which looks at organisational, social, economic, legal and technical aspects of acquiring, developing and using software.

Michel co-authored over 40 full-length peer-reviewed papers in international conferences and journals. Among other services to the community, he was on over 25 programme committees of international meetings on software engineering, architecture and evolution, and was the general chair of the European Software Engineering Conference in 2005. He is currently the programme co-chair of the joint 10th International Workshop on Principles of Software Evolution and 5th ERCIM Workshop on Software Evolution.



HOST: Prof. Michele Lanza

URL 1: