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.
Rachid GuerraouiRachid Guerraoui has been affiliated with Ecole des Mines of Paris, the Commissariat à l'Energie Atomique of Saclay, Hewlett Packard Laboratories and the Massachusetts Institute of Technology. He has worked in a variety of aspects of distributed computing, including distributed algorithms and distributed programming languages. He is most well known for his work on (e-)Transactions, epidemic information dissemination and indulgent algorithms.
He co-authored a book on Transactional Systems (Hermes) and a book on reliable distributed programming (Springer). He was appointed program chair of ECOOP 1999, ACM Middleware 2001, IEEE SRDS 2002, DISC 2004 and ACM PODC 2010.
His publications are available at http://lpdwww.epfl.ch/rachid/papers/generalPublis.html Michel BierlaireBorn in 1967, Michel Bierlaire holds a PhD in Mathematical Sciences from the Facultés Universitaires Notre-Dame de la Paix, Namur, Belgium (University of Namur). Between 1995 and 1998, he was research associate and project manager at the Intelligent Transportation Systems Program of the Massachusetts Institute of Technology (Cambridge, Ma, USA). Between 1998 and 2006, he was a junior faculty in the Operations Research group ROSO within the Institute of Mathematics at EPFL. In 2006, he was appointed associate professor in the School of Architecture, Civil and Environmental Engineering at EPFL, where he became the director of the Transport and Mobility laboratory. Since 2009, he is the director of TraCE, the Transportation Center. From 2009 to 2017, he was the director of Doctoral Program in Civil and Environmental Engineering at EPFL. In 2012, he was appointed full professor at EPFL. Since September 2017, he is the head of the Civil Engineering Institute at EPFL. His main expertise is in the design, development and applications of models and algorithms for the design, analysis and management of transportation systems. Namely, he has been active in demand modeling (discrete choice models, estimation of origin-destination matrices), operations research (scheduling, assignment, etc.) and Dynamic Traffic Management Systems. As of August 2021, he has published 136 papers in international journals, 4 books, 41 book chapters, 193 articles in conference proceedings, 182 technical reports, and has given 195 scientific seminars. His Google Scholar h-index is 68. He is the founder, organizer and lecturer of the EPFL Advanced Continuing Education Course "Discrete Choice Analysis: Predicting Demand and Market Shares". He is the founder of hEART: the European Association for Research in Transportation. He was the founding Editor-in-Chief of the EURO Journal on Transportation and Logistics, from 2011 to 2019. He is an Associate Editor of Operations Research. He is the editor of two special issues for the journal Transportation Research Part C. He has been member of the Editorial Advisory Board (EAB) of Transportation Research Part B since 1995, of Transportation Research Part C since January 1, 2006.
Viktor KuncakViktor Kunčak joined EPFL in 2007, after receiving a PhD degree from MIT. Since then has been leading the Laboratory for Automated Reasoning and Analysis and supervised at least 12 completed PhD theses. His works on languages, algorithms and systems for verification and automated reasoning. He served as an initiator and one of the coordinators of a European network (COST action) in the area of automated reasoning, verification, and synthesis. In 2012 he received a 5-year single-investigator European Research Council (ERC) grant of 1.5M EUR. His invited talks include those at Lambda Days, Scala Days, NFM, LOPSTR, SYNT, ICALP, CSL, RV, VMCAI, and SMT. A paper on test generation he co-authored received an ACM SIGSOFT distinguished paper award at ICSE. A PLDI paper he co-authored was published in the Communications of the ACM as a Research Highlight article. His Google Scholar profile reports an over-approximate H-index of 38. He was an associate editor of ACM Transactions on Programming Languages and Systems (TOPLAS) and served as a co-chair of conferences on Computer-Aided Verification (CAV), Formal Methods in Computer Aided Design (FMCAD), Workshop on Synthesis (SYNT), and Verification, Model Checking, and Abstract Interpretation (VMCAI). At EPFL he teaches courses on functional and parallel programming, compilers, and verification. He has co-taught the MOOC "Parallel Programming" that was visited by over 100'000 learners and completed by thousands of students from all over the world.
Denis GilletDenis Gillet received the Diploma in Electrical Engineering from the Swiss Federal Institute of Technology in Lausanne (EPFL) in 1988, and the Ph.D. degree in Information Systems also from the EPFL in 1995. During 1992 he was appointed as Research Fellow at the Information Systems Laboratory of Stanford University in the United States. He is currently Maître d'enseignement et de recherche at the EPFL School of Engineering, where he leads the React research group. His current research interests include Technologies Enhanced Learning (TEL), Human Computer Interaction (HCI), Human Devices Interaction (HDI) and Optimal Coordination of Complex and Distributed Systems. Denis Gillet is affiliated at EPFL with the Center for Intelligent Systems and the Center for Digital Education.
André SchiperAndré Schiper graduated in Physics from the ETHZ in Zurich in 1973 and received the PhD degree in Computer Science from EPFL in 1980. He has been a professor of computer science at EPFL since 1985, leading the Distributed Systems Laboratory. During the academic year 1992-1993 he was on sabbatical leave at the University of Cornell, Ithaca, New York (working with Ken Birman and Aleta Ricciardi), and in 2004-2005 at the Ecole Polytechnique in Palaiseau, France (working with Bernadette Charron-Bost). His research interests are in the area of dependable distributed systems, middleware support for dependable systems, replication techniques (including for database systems), group communication, distributed transactions, and MANETs (mobile ad-hoc networks).
Prof. Schiper is member of the editorial boards of
Distributed Computing (DC), Springer Verlag - ACM,
Transactions on Dependable and Secure Computing (TDSC), IEEE,
International Journal of Security and Networks (Inderscience).
Laurent VillardOriginaire de Vauffelin (BE), Laurent Villard est né en 1961. Après avoir obtenu le diplôme d'ingénieur physicien de l'EPFL en 1983, il est assistant au CRPP où il entame une thèse. Ses études portent sur l'étude théorique du chauffage des plasmas par ondes radiofréquences, développant pour cela un code de calcul numérique sous contrat avec le Joint European Torus (JET, Angleterre). Il obtient en 1987 le doctorat ès sciences. En 1988, il est engagé en tant que chargé de cours à l'Université d'Addis Abeba, enseignant l'électromagnétisme et l'électrodynamique. En 1989 et 1990, il rejoint le Polytechnic Education Development Centre de l'Institute of Technology of Bandung (ITB, Indonésie). Ses activités contribuent à la formation et au soutien du personnel enseignant des dix-sept écoles polytechniques nouvellement créées en Indonésie. A la fin 1990, il revient au CRPP en tant que collaborateur scientifique. En 1993 il est nommé professeur assistant. En 1999, il est nommé maître d'enseignement et de recherche, puis, en 2005, professeur titulaire. En collaboration avec JET et General Atomics (USA) il étudie les instabilités qui peuvent être provoquées par les particules énergétiques issues du processus de fusion nucléaire. Avec des scientifiques du Keldysh Institute (Moscou), il s'intéresse au calcul de l'équilibre et de la stabilité de configurations du type tokamak. Enfin, en collaboration notamment avec le Max-Planck Institute fuer Plasma Physik, ses recherches portent sur la simulation numérique, par calcul à haute performance (HPC), de la turbulence dans les plasmas magnétisés.
Juan Carlos FarahJuan Carlos Farah received his Bachelor of Arts in Economics from Harvard University, completed studies in Computer Science at Stanford University, and a Master of Science in Computing at Imperial College London. Since 2017, Juan Carlos has worked as a researcher and software engineer at the Interaction Systems Group (REACT) of the École Polytechnique Fédérale de Lausanne (EPFL). He is the technical lead for the Graasp Ecosystem, a suite of native and web applications that support digital education activities and are the core technology behind the Horizon 2020 Next-Lab and GO-GA European Innovation Action Projects. As a part of these projects, Juan Carlos conducted research on privacy-preserving systems for technology-enhanced learning. He is currently pursuing a PhD in Robotics and Intelligent Systems at EPFL, focusing on human-computer interaction and the perception of anthropomorphic traits in intelligent conversational agents. As part of his teaching duties, he gives a yearly lecture on trust, privacy and reputation frameworks for social media platforms.
Gil RegevGil Regev joined EPFL in 1997 as Senior Researcher after 9 years at Logitech Switzerland and USA. Gil obtained his Ph.D. in Communication Systems in 2003. Since 2008 Gil works both at EPFL and
Itecor