Guest Editorial: Special Section on Middleware Infrastructures
Rachid Guerraoui Willy Zwaenepoel, IEEE
Pages: p. 1057
About the Authors
Rachid Guerraoui received the PhD degree in 1992 from the University of Orsay. He has been a professor of computer science since 1999, at EPFL (Ecole Polytechnique Federale de Lausanne) in Switzerland, where he founded the distributed programming laboratory. Prior to that, he was with HP Labs in Palo Alto, the Center of Atomic Energy (CEA) in Saclay (France), and the Centre de Recherche de l'Ecole des Mines de Paris. His research interests include distributed algorithms and distributed programming languages. In these areas, he has been a principal investigator of a number of research grants and has published papers in several journals (including ACM TOCS, ACM CS, Distributed Computing, IEEE Transactions on Computers, IEEE Transactions on Software Engineering, IEEE Transactions on Parallel and Distributed Systems, IEEE Computer, IEEE Software, IPL, and Theoretical Computer Science) and conferences (including ACM PODC, ACM OOPSLA, ECOOP, IEEE ICDCS, IEEE DSN, DISC, Europar, IEEE SRDS, IFIP TCS, etc.). He has served in program committees for various conferences (including ACM PODC, ACM OOPSLA, ECOOP, DISC, IEEE ICDCS, IEEE DSN, and IEEE SRDS) and has chaired the program committees of ECOOP 1999, Middleware 2001, and SRDS 2002.
Willy Zwaenepoel received the BS degree from the University of Gent, Belgium in 1979, and the MS and PhD degrees from Stanford University in 1980 and 1984, respectively. In September 2002, he was nominated full professor and Dean of the School of Computer and Communications Sciences of the EPFL. Before joining the EPFL, he was on the faculty at Rice University, where he was the Karl F. Hasselmann Professor of Computer Science, and the electrical and computer engineering and director of the Computer Systems Laboratory, a joint effort between the Computer Science and the Electrical and Computer Engineering Departments. He was also an associate editor of the IEEE Transactions on Parallel and Distributed Systems. His interests are in all aspects of distributed computing. While at Stanford, he was involved in the design and implementation of the V-System. At Rice University, he has worked on two distributed shared memory systems, Munin and TreadMarks, on checkpoint/restart through coordinated checkpointing, and message logging in the Manetho system. He has also worked with Alejandro Schaffer on FASTLINK, a project to provide fast sequential and parallel genetic linkage analysis software. His most recent projects, ScalaServer and Puppeteer, focus on system support for scalable network servers and adaptation of component-based applications for mobile computing. He was elected fellow of the IEEE in 1998, and fellow of the ACM in 2000. In 2000, he also received the Rice Graduate Student Association Teaching and Mentoring Award.