Luís Rodrigues graduated (1986), has a Master (1991)
and a PhD (1996) in Electrical and Computer Engineering, by the Instituto Superior Técnico da
Universidade Técnica Lisboa (IST). He obtained the
"Agregação" in Informatics (2003) by the Universidade de Lisboa
He is a Professor (Professor Catedrático) at Departamento de Engenharia
Informática, Instituto
Superior Técnico, Universidade
Técnica de Lisboa, where he now serves as Department
Head. From 1996 to July 2007 he served at the Departmento de Informática,
Faculdade de Ciências (Faculty
of Sciences), Universidade de
Lisboa. He initiated his academic career at the Electrotechnic and
Computers Engineering Department of Instituto Superior Técnico de
Lisboa (IST) in 1989.
From 1986 to 1996 he was a member of the Distributed Systems and
Industrial Automation Group at INESC. From 1997-2007, he was a
(founding) member of the LASIGE laboratory at University
of Lisbon, first as a member of the Navigators group and
later as the leader of the Distributed Algorithms and Network
Protocols group. He served as Director of the LASIGE in
2004-2005. From July 2007 he is a member of the Distributed Systems Group at INESC-ID Lisboa. He currently serves as
scientific coordinator of the Distributed Systems Group and
in the board of directors of INESC-ID Lisboa.
His current interests include fault-tolerant and real-time
distributed systems, group membership and communication, replicated
data management, publish-subscribe systems, peer-to-peer computing and
mobile computing. He has more than 150 publications in these areas. He
has served as PC co-chair of conferences, such as ICDCS, LADIS and
Autonomics. He is co-author of two books on distributed computing (Distributed
Systems For System Architects and Introduction to Reliable
and Secure Distributed Programming). He is a member of the Ordem
dos Engenheiros, ACM, and IEEE.
|
|
Rachid Guerraoui got a Ph.D. (1992) from the University of
Orsay in Computer Science. He is Professor at Ecole Polytechnique Fédérale de
Lausanne (Swiss Federal Institute of Technology in Lausanne) where
he teaches distributed computing and object-oriented programming. He
has also been affiliated with MIT CSAIL, HP Labs in Palo Alto, CEA
Saclay and Ecole des Mines of Paris. He served as program chair for
the European Conference on Object-Oriented Programming (ECOOP 99), the
ACM/IFIP International Conference in Middleware (Middleware 2001), the
International Symposium on Distributed Computing (DISC 2004), and the
29th Symposium on Principles of Distributed Computing (PODC) in
2010.
|
|
Christian Cachin graduated with a Ph.D. in Computer Science
from ETH Zurich in 1997. He was a postdoctoral researcher at the MIT
Laboratory for Computer Science from 1997-1998. Since 1998 he has
been a Research Staff Member at IBM Research – Zurich, involved
with research projects in the fields of cryptology and distributed
systems. In 2009 he was a visiting researcher at the Ecole
Polytechnique Federale de Lausanne (EPFL).
Christian Cachin's research focuses on cryptology and distributed
systems. He has authored many peer-reviewed publications in these
fields, holds several patents on secure protocols, and has been a
frequent member of program committees of technical conferences, of
which he chaired several. He is an ACM Distinguished Scientist (2009)
and received IBM Outstanding Technical Achievement Awards. He
currently serves as an editor for several international journals in
the area of information security. Since 1998 he has been a member of
the board of directors of the International Association for Cryptologic
Research (IACR), currently as Vice President, and lead the
organization of the Eurocrypt 2004
conference.
His current research interests are the security of storage systems,
secure protocols for distributed systems, and cryptography. He
contributed to the OASIS Key Management
Interoperability Protocol (KMIP) standard and is concerned with
the security of cloud computing in the EU-funded TClouds – Trustworthy
Clouds project.
|