Personal
| Birth: | Born in Amsterdam, August 4, 1962 |
| Nationality: | Dual Netherlands and USA |
| Marital Status: | Married to Lesley L. Greene, two children |
Education
| 1985 | M.Sc. from the Vrije
Universiteit in Mathematics and Computer Science, under the supervision of
Prof. Andrew S. Tanenbaum, with the honorary addendum cum laude. |
| 1989 | Ph.D. in Computer Science
from the Vrije Universiteit also under the supervision of Prof. Tanenbaum |
Professional Experience
| 2006-present |
Principal Research Scientist, Cornell University |
| 2001-2002 |
Chief Scientist, Reliable Network Solutions, Inc. |
| 2000-present |
Technical Advisor, FAST Search and Transfer, ASA |
| 1997-2001 |
Vice-President, Reliable Network Solutions, Inc. |
| 1997 |
Co-founded Reliable Network Solutions, Inc. with Prof. Kenneth Birman
and Werner Vogels |
| 1997 |
Co-founded D.A.G. Labs, Norway, with Prof. Dag Johansen and Prof. Fred
Schneider, among others |
| 1997-99 |
Associate Editor of IEEE Transactions on Parallel and Distributed
Systems |
| 1996-2006 |
Senior Research Associate, Cornell University. |
| 1991-1996 |
Research Associate, Cornell University
Started the development of the Horus toolkit at Cornell
University, which was commercialized as Spinx by Stratus. |
| 1990 |
Scientist at AT&T Bell Labs in Murray Hill, NJ.
Worked with Ken Thompson and Rob Pike on
the development of the Plan 9 operating system.
|
| 1989 |
Postdoc at Cornell University. |
| 1985-89 |
Ph.D. candidate at the Vrije Universiteit in Amsterdam - designer and the main implementor of the Amoeba Distributed Operating System. Amoeba was
commercialized by A.C.E., Amsterdam.
|
| 1987-88 |
Chairman of Implementors Workforce of
COST11ter Distributed Systems Mgt, which provided guidelines for
standardization committees such as ISO OSI (International Standards
Organization, Open System Interconnection), and
built a prototype wide-area operating system in 1987 and 1988.
This system transparently connected sites
in England, Norway, Germany, and The Netherlands.
|
| 1984-86 |
Instructor UNIX OS at Geveke, Amsterdam |
| 1983-84 |
Student Board Member of the Dept. of Computer Science Vrije Universiteit, Amsterdam |
Program Committees
- 8th Symposium on Operating Systems Design and Implementation (OSDI), December 2008 (Program co-chair.)
- GlobeCom 2007, November 2007
- Eurosys 2007, March 2007
- 7th Symposium on Operating Systems Design and Implementation (OSDI), November 2006
- International Conference on Dependable Systems and Networks (DSN), June 2006
- 15th IEEE International Symposium on High Performance Distributed Computing (HPDC-15), June 2006
- IEEE International Workshop on Self-Managed Systems & Services (SelfMan 2005), May 2005
- 4th International Workshop on Distributed Event-Based Systems (DEBS'05)., June 2005.
- 4th International Workshop on Peer-to-Peer Systems (IPTPS 2005), Feb 2005 (Program co-chair.)
- 18th International Symposium on DIStributed Computing (DISC 2004)
- Workshop on Dependable Distributed Data Management, October 2004. Part of SRDS 2004.
- 3rd International Workshop on Peer-to-Peer Systems (IPTPS’04), 2004
- International Workshop on Large-Scale Group Communication, October 2003
(Program co-chair). Part of SRDS 2003
- Workshop on Adaptive Distributed Systems, October 2003. Part of DISC 2003
- International Workshop on Reliable Peer-to-Peer Distributed Systems,
October 2002 (Program co-chair). Part of SRDS 2002.
- 16th International Symposium on DIStributed Computing (DISC 2002)
- Peer-to-peer Computing Workshop, May 2002. Part of Networking 2002.
- IEEE International Conference of Distributed Computing Systems 1998-1999.
- IEEE International Conference of Distributed Computing Systems 1997.
(Tutorial Chair).
- Middleware 98 (IFIP International Conference on Distributed Systems
Platforms and Open Distributed Processing).
- The Norwegian National Computer Science Research Foundation, 1997.
- TINA-C conference 1996 (Program co-chair)
- 14th ACM Symposium on Principles of Distributed Computing 1995.
- 5th Workshop on Hot Topics in Operating Systems, 1995.
- XIII International Conference of the Chilean Computer Science Society, Chile, 1993
- OpenForum 1992 Technical Conference.
- USENIX 1992.
- Third IEEE Conference on Computer Workstations: Accomplishments and Challenges. May 1991.
Also:
publicity chair of Workshop on the Management of Replicated Data, 1990;
sponsorship OSDI 2006;
Scholarship committee SOSP 2007;
Review committee Norwegian Natioal Science Foundation;
various NSF review committees.
Former Ph.D. Students
- Adrian Bozdog (August 2004, JP Morgan)
- Rimon Barr (August 2004, Credit Suisse)
- Indranil Gupta (August 2003, UIUC)
- Wei Tsang Ooi (August 2001, National University of Singapore)
- Yin Zhang (August 2001, UT Austin)
- Lidong Zhou (May 2001, Microsoft Research)
- Lili Qui (January 2001, UT Austin)
- Jia Wang (January 2001, AT&T Research)
- Xiaoming Liu (January 2001, Oracle)
- Zhen Xiao (January 2001, AT&T Research)
- Takako Hickey (August 1998, Caltech)
- Katherine Guo (May 1998, Lucent Labs)
- Alexey Vaysburd (May 1998, AT&T Research)
- David Karr (January 1997, Titan Systems Corporation)
External committees:
M. Frans Kaashoek (Vrije Universiteit, 1991, MIT);
Dahlia Malkhi (Hebrew University of Jerusalem, 1994, HUJI);
Patrick Eugster (EPFL, 2001, Purdue);
Feike Dillema (University of Tromsø, 2005, UiT).
Keynotes
- "title to be determined," Thirteenth Annual Conference of the Advanced School for Computing and Imaging, Heijen, The Netherlands, June 2007.
- "Making Self-Organizing Systems Secure," International Workshop on Self-Organizing Systems,
Passau, Germany, September 19, 2006.
- "Using Randomized Techniques to Build Scalable Intrusion-Tolerant Overlay Networks," StoDis 2005 -- Workshop on Stochasticity in Distributed Systems, San Jose, CA, December 2005.
- "Support for Intrusion-Tolerant Overlay Routing," CRIS International Workshop on Critical Information Infrastructures, Linköping, Sweden,
May 2005.
- "The ISIS System and Its Re-implementation," XIII International Conference of the Chilean Computer Science Society,
La Serena, Chile, October 15, 1993.
- "The Design and Implementation of Amoeba," Workshop on Micro-kernels and Other Kernel Architectures, Seattle, WA, April 1992.
Panels
- "Group Communication," Workshop on Applied Reliable Group Communication,
Phoenix, AZ, April 16, 2001.
- "Adapt to Survive," 8th ACM SIGOPS European Workshop, Sintra,
Portugal, September 9th, 1998.
- "Policies for new network forms," ARPA HCN Meeting, Rockport,
MA, June 12, 1998.
- "Internet Code Security," Panel Moderator, at Cornell University, April 22,
1998.
- "When an agent gets here, what can it do?" at the Dartmouth Workshop on
Transportable Agents, Dartmouth College, September 27, 1996.
- "Mobile Code: Viruses on the run or true distributed computing?" at the
7th ACM SIGOPS European Workshop, Ireland, September 10, 1996.
- "Agent-Based Systems," at the 5th International Working Conference on
Dependable Computing for Critical Applications, UIUC, September 28, 1995.
- "Workstations: computers or terminals?" at the Fourteenth ACM Symposium on Operating Systems Principles, Asheville, NC, December 6, 1993.
- "Are micro-kernels useful or is it just a new buzzword?" at USENIX
workshop on Micro-Kernels and other Kernel Architectures, Seattle, WA, April
27-28, 1992.
- "Progress in Distributed Operating Systems and Distributed Systems
Management," at GMD Research Center, Berlin, April 18, 1989.
- "The Future of Distributed Operating Systems," at the Workshop on
Distributed Operating Systems, Leibniz Center for Research in Computer Science,
Hebrew University, Jerusalem, March 17, 1987.
- "UNIX--Where do we go from here?" at Queen Mary College, London, March 21,
1986.
Publications
Click here.