Andrew S. Tanenbaum
Professor of Computer Science

Telephone: +31 20 598-7780
In principle, I retired on 23 Oct. 2014, but in reality
not a lot changed. I am still teaching, speaking around the world, and writing. But we did have a nice party.
Some people in the Dept. asked a number of my
current and former students, postdocs, and colleagues near and far to describe me in one word and also to give
an extended description in 30 seconds.
These video clips were assembled and put on YouTube:
I have been appointed to the
ACM Distinguished Speakers Program,
which means I may be giving some talks about MINIX 3 in the future, in accordance with the
ACM procedures.
If you would like me to speak at your university, please let me know.
![[MINIX 3 logo]](home/images/logo.png) |
|
MINIX 3, a highly-reliable operating system based on a tiny (13,000-line) kernel,
is now available.
It runs on x86 and ARM CPUs so it is good for desktop as well as embedded systems.
To download it for free, go to www.minix3.org.
|
PERSONAL INFORMATION
BOOKS
PAPERS
SOFTWARE
HONORS
- Somebody went to the trouble of making me a page on Wikipedia
- Fellow of the IEEE
- Fellow of the ACM
- Member of the Royal Netherlands Academy of Arts and Sciences
- Eurosys Lifetime Achievement Award, 2015
- Honorary Doctorate from Petru Maior University, 2011
- Winner of the TAA McGuffey Award, 2010
- European Research Council Advanced Grant winner, 2008 (for about $3.5 million)
- Winner of the USENIX Lifetime Achievement Award, 2008
- Winner of the NLUUG Lifetime Achievement Award, 2008
- Honorary Doctorate from Polytechnic University of Bucharest, 2008
- Winner of the IEEE James H. Mulligan, Jr. Education Medal, 2007
- KNAW Academy Professor
- Winner of the 2003 TAA Texty Textbook Excellence Award
- Winner of the 1997 ACM CSE Outstanding Contributions to Computer Science Education Award
- ACM Karl V. Karlstrom Outstanding Educator Award
- Distinguished Paper Award, 10th ACM Symposium on Operating System Principles
PH.D. THESES SUPERVISED:
- Erik van der Kouwe:
Improving Software Fault Injection, 2016
- David van Moolenbroek:
Building a Reliable Storage Stack, 2016
- Tomas Hruby:
On the Design of Reliable and Scalable Networked Systems, 2016
(cosupervised with Herbert Bos)
- Guido van 't Noordende:
The Design and Implementaion of the Mansion Mobile Agent System, 2015
(cosupervised with Frances Brazier)
- Raja Appuswamy:
Building a File-Based Storage Stack: Modularity and Flexibility in Loris, 2014
- Cristiano Giuffrida:
Safe and Automatic Live Update, 2014
- Stefano Ortolani:
Keylogger Detection and Containment, 2013
(cosupervised with Bruno Crispo)
- Jorrit Herder:
Building a Dependable Operating System, 2010
(cosupervised with Herbert Bos)
- Srijith Nair:
Remote Policy Enforcement Using Java Virtual Machine, 2010
(cosupervised with Bruno Crispo)
- Melanie Rieback:
Security and Privacy of Radio Frequency Identification, 2008
(cosupervised with Bruno Crispo)
- Bogdan Popescu:
Design and Implementation of a Secure Wide-Area Object Middleware, 2007
(cosupervised with Bruno Crispo)
- Michel Oey:
The Design of a High-Integrity Disk Management Subsystem, 2005.
(cosupervised with Wiebren de Jonge)
- Werner Vogels:
Scalable Cluster Technologies for Mission-Critical Enterprise Computing, 2003
(cosupervised by Henri Bal)
- Gerco Ballintijn:
Locating Objects in a Wide Area System , 2003
(cosupervised with Maarten van Steen)
- Arno Bakker:
An Object-Based Software Distribution Network , 2002
(cosupervised with Maarten van Steen)
- Philip Homburg:
The Architecture of a Worldwide Distributed Systems, 2001
(cosupervised with Maarten van Steen)
- Leendert van Doorn:
The Design and Application of an Extensible Operating System , 2001
- Raoul Bhoedjang:
Communication Architectures for Parallel-Programming Systems , 2000
(cosupervised with Henri Bal)
- Frans Kaashoek:
Group Communication in Distributed Computer Systems, 1992
- Baalbergen, E.H.:
The Declarative Operating System Model, 1992
(cosupervised with Dick Grune)
- Henri Bal:
The Shared Data Object Model as a Paradigm for Progr. Distr. Sys., 1989.
- Robbert van Renesse:
Functional Processing as a Paradigm for Distr. Computing, 1989.
- Sape Mullender:
Principles of Distributed Operating System Design, 1985.
CURRENT PH.D. STUDENTS:
- Dirk Vogt (Co-supervised with Herbert Bos)
COLLEAGUES
TALKS
PHOTOS
STEGANOGRAPHY DEMO
MESSAGE TO DUTCH HIGH SCHOOL (VWO) STUDENTS
Als je wilt studeren in mijn afdeling, kom een keer langs en
bekijk ons nieuwe
programma.
De afdeling Informatica heeft een een breed scala aan
andere opleidingen die mogelijk
interessant voor je zijn, zoals kunstmatige intelligentie,
informatiekunde en
'bedrijfswiskunde en
informatica'
|