Carlo Ghezzi


Carlo Ghezzi is a professor and chair of software engineering at the Politecnico di Milano, Italy and an adjunct professor at the Università della Svizzera italiana, Switzerland. At the Politecnico, he is the Rector's Delegate for research; he has been department chair, head of the PhD program, member of the academic senate and of the board of governors of Politecnico.

Education and academic career

He received his Dr.Eng. degree in electrical engineering from the Politecnico di Milano, where he spent most of his professional life, as assistant, associate, and full professor. He also taught and did research in other institutions: University of California, Los Angeles, US, University of North Carolina at Chapel Hill, USA, Università degli Studi di Padova, Italy, Escuela Superior Latinoamericana de Informática, Argentina, University of California, Santa Barbara, US, Technical University of Vienna, Austria, and University of Klagenfurt, Austria.
Ghezzi is a 1999 ACM fellow and 2006 IEEE Fellow. In 2006, he was awarded the ACM SIGSOFT Distinguished Service Award. He is a Member of :it:Istituto lombardo di scienze e lettere|Istituto Lombardo Accademia di Scienze e Lettere.

Professional service

He is a regular member of the program committee of important conferences of the software engineering field, such as the International Conference on Software Engineering and the Foundations of Software Engineering conference, jointly held in conjunction with the European Software Engineering Conference.
He has been chairing such conferences as program co-chair, program chair, general chair, and general co-chair.
He has been a keynote speaker at several conferences, including ESEC 1993, the IEEE International Conference on Software Maintenance, the European Joint Conference on Theory and Practice of Software, , the IEEE International Conference on Engineering of Complex Computer Systems, the IEEE International Conference on Software Engineering and Formal Methods, the International Symposium on Empirical Software Engineering and Measurement, ServiceWave, and Fundamentals of Software Engineering.
He has been Editor in Chief of ' and Associate Editor of IEEE Transactions on Software Engineering. He is currently an Associate Editor of ', ', and '.

Research

His research has been constantly focused on different facets of software engineering and programming languages. Currently, he is active in the area of software architectures, especially evolvable and distributed software architectures for ubiquitous and pervasive computer applications. His long-term goal has been to contribute to making software more and more dependable, basing it on solid and rigorous methodological and theoretical foundations.
Ghezzi has co-authored over 180 papers, almost all of which are published internationally. His papers appeared on prestigious journals like the Journal of the ACM, Information and Control, ', ', IEEE Transactions on Software Engineering.
He is the co-author of 8 books, including:
In 2008, he has been awarded an from the European Research Council, funding the project.