![]() |
![]() | |
Bertrand MeyerLast updated 30 December 2024 |
| |||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||
See the chair's research pages, and personal annotated list of publications: by date or by kind. My work, proceeding at Constructor and Eiffel Software, covers most areas of software engineering, with Eiffel and Design by Contract as the unifying thread. Main topics: ![]()
PhD theses supervised:25 completed since 2004-2017. Currently (2022) supervised PhD students: Li Huang, Constructor, combining proofs and tests; Ilya Baimetov, Constructor, educational technology; Maria Naumcheva, University of Toulouse, requirements engineering. | |||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||
The ETH introductory programming course, taught in English 2003-2009, in German 2010-2015, and at Innopolis University 2015-2018, uses an inverted curriculum approach supported by the Touch of Class textbook and a MOOC (open online version). The course project in the Distributed Software Engineering Laboratory brings together students from ETH and universities around the world, who build a system collaboratively. We welcome universities interested in joining. Multidisciplinary Robotics Programming Laboratory, open to CS, EE & ME students. Other graduate & undergraduate courses: Software Verification; Concepts of Concurrent Computation; programming language courses (Eiffel in Depth, Java & C# in Depth); Software Architecture; Open-Source EiffelStudio Laboratory; independent-research courses. See course page. | |||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||
Education: École Polytechnique, Paris; Stanford (MS in CS); ENST Paris; DEA Univ. P & M Curie (Paris VI); MA in Russian from Sorbonne (Paris IV); Dr. Sc. from Univ. of Nancy. CV: Électricité de France 1974-1983; Univ. of California Santa Barbara 1983-1985; Eiffel Software, Santa Barbara since 1985 (president until 2001, then CTO); ETH Zurich 2001-2016. Other positions: CEO of Société des Outils du Logiciel 1986-1990; adjunct professor, Monash Univ., Melbourne 1998-2003; chairman of TOOLS conferences 1988-2012. (After 50 conferences we declared The Triumph of Objects and closed the series — until asked to start it again as TOOLS 50+1 at Innopolis, and further sessions forthcoming). Adjunct professor, ITMO University, Saint Petersburg, 2011-2014 and Innopolis University, Kazan, 2014-2022 (resigned March 2022). Adjunct professor, Politecnico di Milano, 2016-2020, and University of Toulouse (IRIT, "Chair of Excellence"), 2016-2017. Awards:
Trivia:Citeseer lists Object-Oriented Software Construction as the 65th most cited publication in computer science;Reusability: The Case for Object-Oriented Design appears in the list of the most influential papers published by IEEE Software in 25 years. Current memberships: Académie des Technologies, Academia Europaea, IFIP WG2.3 (international working group on Programming Methodology). Some past memberships: IFIP TC2 (Switzerland representative 2004-2011, committee chair 2009-2011); ACM Europe Council; IEEE Harland Mills prize (committee chair 2014-2018), ACM Fellows Committee; board of IMAG, Grenoble 2005-2008; scientific board of U. Paris VI (P & M Curie) 2008-2012; IEEE 60th Anniversary Award committee; ACM nominating committee 2007-2008. Played important role in creation of: Colloque de Génie Logiciel (French software engineering conference); European Software Engineering Conference (first steering committee chair 1987-1990, general chair of ESEC/FSE 2013, steering committee member 2013-2018); TSI (Technology and Science of Informatics journal, first editor-in-chief); Journal of Object Technology (founding publisher 2002-2010, currently on steering board); Informatics Europe (first president 2006-2011, board member 2006-2013, chair of nominating committee 2014-2016). | |||||||||||||||||||||||||||||||
|
Mailing addressProf. Dr. Bertrand MeyerChair of Software Engineering CAB E88CH-8092 ETH-Zentrum Zürich, Switzerland | Physical addressCAB-Gebäude, Raum E88Universitaetstrasse 6 Zürich (Kreis 6) | OtherPhone: +41/44-632-0410Fax: +41/44-632-1435 Email: click here | SecretaryClaudia GünthartCAB H31.1 Phone +41/44-632-8346 |
Winter views from our former offices in RZ building (click for full views): | ||||||||
![]() |
![]() |
![]() |
![]() | |||||
Dawn | City & Ütliberg | Gray moment | Sunset on Ütliberg |
|