Martin OderskyMartin Odersky heads the programming research group at EPFL. His research interests cover fundamental as well as applied aspects of programming languages. They include semantics, type systems, programming language design, and compiler construction. The main focus if his work lies in the integration of object-oriented and functional programming. His research thesis is that the two paradigms are just two sides of the same coin and should be unified as much as possible. To prove this he has experimented a number of language designs, from Pizza to GJ to Functional Nets. He has also influenced the development of Java as a co-designer of Java generics and as the original author of the current javac reference compiler. His current work concentrates on the Scala programming language, which unifies FP and OOP, while staying completely interoperable with Java and .NET.
Martin Odersky got his doctorate from ETHZ, in 1989. He held research positions at the IBM T.J. Watson Research Center from 1989 and at Yale University from 1991. He was then a professor at the University of Karlsruhe from 1993 and at the University of South Australia from 1997. He joined EPFL as full professor in 1999. He is associate editor of the Journal of Functional Programming and member of IFIP WG 2.8. He was conference chair for ICFP 2000, and program chair for ECOOP 2004 as well as ETAPS/CC 2007.
André SchiperAndré Schiper obtenu un diplôme en physiques de l'ETHZ en 1973 et un doctorat en informatique de l'EPFL en 1980. Il est professeur en informatique à l'EPFL depuis 1985, à la tête du Laboratoire de systèmes distribués. Durant l'année académique 1992-1993, il fut en congé sabbatique à l'Université de Cornell, Ithaca, New York (travaillant avec Ken Birman and Aleta Ricciardi), et en 2004-2005 à l'Ecole Polytechnique à Palaiseau, France (travaillant avec Bernadette Charron-Bost).
Ses domaines de recherches sont dans le secteur de la dépendance des systèmes distribués, support middleware pour systèmes dépendants, techniques de réplication (incluant bases de données), communication de groupe, transactions distribuées et MANETs (réseaux mobiles ad-hoc).
Prof. Schiper est membre du comité editorial de
Distributed Computing (DC), Springer Verlag - ACM,
Transactions on Dependable and Secure Computing (TDSC), IEEE,
International Journal of Security and Networks (Inderscience).
Mathieu SalzmannI am a Senior Researcher at EPFL-CVLab, and, since May 2020, an Artificial Intelligence Engineer at ClearSpace (50%). Previously, I was a Senior Researcher and Research Leader in NICTA's computer vision research group. Prior to this, from Sept. 2010 to Jan 2012, I was a Research Assistant Professor at TTI-Chicago, and, from Feb. 2009 to Aug. 2010, a postdoctoral fellow at ICSI and EECS at UC Berkeley under the supervision of Prof. Trevor Darrell. I obtained my PhD in Jan. 2009 from EPFL under the supervision of Prof. Pascal Fua.
Stefano SpaccapietraStefano Spaccapietra is a full professor at EPFL, Switzerland, where he has been heading the database laboratory. He has been in academic positions all along his career. He got his PhD from the University of Paris VI, in 1978, where he first had his master in Computer Science in 1969. At that time, he has been teaching file systems, later turned into teaching database systems. He moved to the University of Burgundy, Dijon, in 1983 to take a professor position at the Institute of Technology. He left Dijon for EPFL in 1988.
Prof. Spaccapietra is a Fellow of the IEEE and recipient of the IFIP Silver Core Award and ER Award. He is an ER fellow.
He has been Editor-in-chief of the Journal of Data Semantics (LNCS subline), Springer.
He is member of the editorial boards of the Data and Knowledge Engineering Journal (Elsevier), the
Internet and Web Information Systems Journal (Kluwer), the Revue Internationale de Géomatique (Hermes), and the Computing Letters Journal (CoLe), VSP/Brill.
He was former Chair of the IFIP Working Group 2.6 "Databases" and of the ER Conferences Steering Committee.
Alain WegmannAlain Wegmann joined EPFL in 1996. His interests are in techniques to better align business and IT. He developed, with his group and partners, the SEAM methods: SEAM for business (strategic thinking), SEAM for enterprise architecture (business/IT alignment) and SEAM for software (IT). The originality of SEAM is in the integration of generic systems thinking principles into discipline-specific methods. This integration has three benefits: (1) the possibility to relate the different disciplines (by having common systemic principles); (2) the capability to leverage on discipline-specific knowledge (by using the vocabulary and the heuristics of each discipline) and (3) to be more efficient in solving problems (by benefiting from the problem solving techniques developed in systems thinking). SEAM is currently applied in master courses and consulting. Consulting is done for start-ups developing their business and technology strategies and for large companies having service-oriented architecture projects.
Prior to joining EPFL, Alain Wegmann worked for 14 years with Logitech in software development/engineering management (Switzerland, Taiwan, US), manufacturing (Taiwan) and marketing (US). When he left Logitech, Alain Wegmann was engineering vice-president and marketing director for large accounts.