Sape Mullender's CV
photo: Robert Linton Ewing

Prinsengracht 797


1017 KA Amsterdam
Netherlands

home +31 20 625 5817
work +31 53 489 3709
sape at plan9.bell-labs.com

Education

1985

Ph.D. in Wiskunde en Natuurwetenschappen (Mathematics and Sciences), Vrije Universiteit in Amsterdam.
Thesis ``Principles of Distributed Operating System Design.''
Advisor: Prof. dr. A.S. Tanenbaum, Vrije Universiteit in Amsterdam.

1978

Doctoraal Examen (similar to Comprehensive Exam or Master's Degree) Mathematics (majors in Mathematics and Computer Science, minor in Astronomy), Vrije Universiteit, Amsterdam.

Employment History

1998 - present

Member of Technical Staff, Lucent Technologies,Bell Labs Innovations, Computing Sciences Research, Murray Hill, New Jersey.

1991 - present

Full Professor of Systems Research in the Computer Science Faculty of the University of Twente, Netherlands half time from 1998, 10% from 2001.

1996/'97

Visiting Scientist, Inferno Project, Bell Laboratories, Lucent Technologies, Murray Hill, NJ (6 months).

1992 - 1997

Northernmost Computer Science Professor in the World: Adjunct Professor in the Dept. of Computer Science, University of Troms�, Norway, part time. (My office was at the north end of the computer science building.)

1984 - 1990

Project Leader of the Distributed Systems Project, Centre for Mathematics and Computer Science (Centrum voor Wiskunde en Informatica), Amsterdam.

1987/'88

Visiting Research Fellow, Cambridge University Computer Laboratory, United Kingdom (one year, half time).

1986/'87

Visiting Scientist, DEC Systems Research Center in Palo Alto, Ca (6 months).

1986

Interim Head of the Department of Computer Systems & Telematics, Centre for Mathematics and Computer Science Amsterdam.

1978 - 1983

Faculty Member, Subfaculty of Mathematics and Computer Science, Vrije Universiteit, Amsterdam.

Working Groups, Committees, etc.

Member of a Higher Education and Training Awards Council accreditation committee for an Irish University, June 2005 

Steering Committee member of the SION Multimedia Research Theme, 1995/1996

Jury member for Foundation `Stichting de Veur' which awards funding to innovative computer science projects of public interest, September 1996 - present.

Research Dean of the Computer Science Faculty, University of Twente, September 1993 - September 1995.

Member of the Scientific Council of the University of Twente Centre for Telematics and Information Technology (CTIT), April 1995 - present.

Vice Chairman and Conferences Coordinator of the ACM Special Interest Group on Operating Systems (SIGOPS), 1987 - 1995.

Member of the jury for computer science research proposals (SION) for the Dutch Foundation for Research (NWO), January 1994 - May 1995.

Advisor of CWI, the Centre for Mathematics and Computer Science in Amsterdam, 1991 - 1998.

Member of the Executive Board of the CaberNet, European Research Network in Distributed Computing Systems (Esprit), 1991 - 2000.

Consultant for the Esprit proposals evaluation in Basic Research and Advanced Business and Home Systems, October 1991.

Member of the Open Software Foundation's Academic Advisory Board, November 1988 - ~ 1990 (the board dissolved quietly and the foundation became the Open Group).

Consultant for the Esprit Call for Proposals in Advanced Business and Home System, 1990.

Consultant for the Open Software Foundation's request for technology for a Distributed Computing Environment (DCE), 1989 - 1990.

Member of the Distributed Systems Management Project of Cost-11, the Mandis project, a project, sponsored by the European Community, in the area of ditributed systems for wide-area networks, 1983 - 1988.

Programme Committee Memberships

ICDCS06 International Conference on Distributed Computing Systems, July 3-6, 2006, Lisbon, Portugal

ICDCS04 International Conference on Distributed Computing Systems, March 23-26, 2004, Tokyo, Japan

Ersads'01 European Research Seminar on Advances in Distributed Systems, May 14-18, 2001, Bertinoro, Italy

OSDI'99 Third Symposium on Operating Systems Design and Implementation, February 22-25, 1999, New Orleans, Louisiana

OPENARCH'98 First IEEE Conference on Open Architectures and Network Programming, April 3-4, 1998, San Francisco, California

MMCN'98 Multimedia Computing and Networking, January 26-28, 1998, San Jose, California.

ICDCS'95 International Conference on Distributed Computer Systems.

WDAG'94 Workshop on Distributed Algorithms and Graphs, Terschelling, Netherlands, September 1994.

Seattle'93 Advanced Course on Distributed Systems, Seattle, Washington, June 24 - July 2, 1993 (Programme Chairman).

5th European SIGOPS Workshop, Mont Saint Mich�l, France, September 1992.

Lisboa'92 Advanced Course on Distributed Systems, Estoril, Portugal, June 29 - July 8, 1992 (Programme Chairman).

3rd International IFIP WG6.1/6.4 Workshop on Protocols for High-Speed Networks, Stockholm, Sweden, May 13 - 15, 1992.

13th ACM Symposium on Operating Systems Principles, Asilomar, Pacific Grove, Ca., December, 1991.

EIT Workshop on Parallel and Distributed Workstation Systems, Florence, Italy, September 26 - 27, 1991.

Workshop on Operating Systems for the Nineties, Dagstuhl castle, Wadern, Germany, July 8 - 12, 1991.

Karuizawa'91 Advanced Course on Distributed Systems, Karuizawa, Japan, June 9 - 15, 1991 (Programme Chairman).

Bologna'90 Advanced Course on Distributed Systems, Bologna, Italy, July/August 1990 (Programme Chairman).

12th ACM Symposium on Operating Systems Principles, The Wigwam, Litchfield Park, Arizona, December 3 - 6, 1989.

2nd Workshop on Workstation Operating Systems, Asilomar, Pacific Grove, Ca., September 27 - 29, 1989.

Fingerlakes'89 Advanced Course on Distributed Systems, Cornell University, Ithaca NY, July 10 - 20, 1989 (Programme Chairman).

Third European SIGOPS Workshop ``Autonomy or Interdependence in Distributed Systems,'' September 19 - 21, 1988, Cambridge, United Kingdom.

Arctic'88 Advanced Course on Distributed Systems, Troms�, Norway, July 5 - 14, 1988 (Programme Chairman).

Second IEEE Conference on Computer Workstations, March 7 - 10, 1988, Santa Clara, Ca.

Sixth Symposium on Reliability in Distributed Software and Database Systems, March 17 - 19, 1987, Williamsburg, Va.

Second European SIGOPS Workshop ``Making Distributed Systems Work,'' September 8 - 10, 1986, CWI, Amsterdam (Chairman and Organizing Chairman).

Teaching Activities

University of Twente Computer Science Course number 213011 `Distributed Systems', annually

University of Twente Computer Science Course number 211081 `Secure-Systems Engineering', in English, 1999 - 2001

`Distributed Programming with Plan 9', at Ersads'01 European Research Seminar on Advances in Distributed Systems, May 14-18, 2001, Bertinoro, Italy

`Concurrent Programming',  advanced short course given at the University of Troms� with Rob Pike, Feb 2-5, 2000

University of Twente Computer Science Course number 211080 `System Implementation Techniques', with K. Delcour, 1991 -- 1996

Post-Academic (PAO) Course `Multimedia Databases', with H.M. Blanken and M.A.W. Houtsma, May 1994 and May 1995, University of Twente.

Seattle'93 Advanced Course on Distributed Systems, with �. Babaoglu, H. Kopetz, B.W. Lampson, R.M. Needham, M. Satyanarayanan, F.B. Schneider, M.D. Schroeder, S. Toueg, and W.E. Weihl, Seattle, Washington, June 24 - July 2, 1993 (Lecturer).

Lisboa'92 Advanced Course on Distributed Systems, with �. Babaoglu, H. Kopetz, B.W. Lampson, R.M. Needham, M. Satyanarayanan, F.B. Schneider, M.D. Schroeder, S. Toueg, P. Verissimo, and W.E. Weihl, Estoril, Portugal, June 29 - July 8, 1992 (Lecturer).

CERN School of Computing, Rome, Italy, August 1992 (Lecturer on Distributed Systems).

Karuizawa'91 Advanced Course on Distributed Systems, with �. Babaoglu, B.W. Lampson, R.M. Needham, M. Satyanarayanan, F.B. Schneider, M.D. Schroeder, M. Tokoro, S. Toueg, and W.E. Weihl, Mampei Hotel, Karuizawa, Japan, June 9 - 15, 1991 (Lecturer).

Bologna'90 Advanced Course on Distributed Systems, with �. Babaoglu, A.J. Herbert, B.W. Lampson, R.M. Needham, M. Satyanarayanan, F.B. Schneider, M.D. Schroeder, S. Toueg, and W.E. Weihl, University of Bologna, Italy, July/August 1990 (Lecturer).

Fingerlakes'89 Advanced Course on Distributed Systems, with K.P. Birman, S.B. Davidson, A.J. Herbert, K. Marzullo, R.M. Needham, M. Satyanarayanan, F.B. Schneider, M.D. Schroeder, S. Toueg, and W.E. Weihl, Cornell University, Ithaca NY, July 10 - 20, 1989 (Lecturer).

Arctic'88 Advanced Course on Distributed Systems, with K.P. Birman, A.J. Herbert, R.M. Needham, M. Satyanarayanan, M.D. Schroeder, A.Z. Spector, and W.E. Weihl, Troms�, Norway, July 5 - 14, 1988 (Programme Chairman and Lecturer).

PAO Course `Computer Networks', CWI, Amsterdam, June 1986, June 1987, November/December 1988, and June 1989.

Tutorial Distributed Systems (with Roger Needham en Dag Belsnes), Troms�, Norway, June 1986.

Computer Networks Course, CERN, Geneva, April 1985.

PhDs Supervised

Dr. Maria Lijding, Real Time Scheduling in Tertiary Storage, May 1, 2003

Dr. Tage Stabell-Kul�, Private Computing, June 28, 2002

Dr. Paul J.M. Havinga, Mobile Multimedia Systems, February 11, 2000

Dr. Peter Bosch, Mixed-Media File Systems, June 25th, 1999

Dr. Johannes E.A. van Hintum, Quality Constraints and Constrained Quality, November 3rd, 1997 (as 2nd promotor; 1st promotor: Prof.dr Dieter K. Hammer)

Dr. Arne Helme, A System for User-Controlled Electronic Transactions, University of Twente, August 21st, 1997

Prof. dr. Roger M. Needham, FRS, Doctor Honoris Causa, University of Twente, November 29th, 1996

Dr. ir. Jan M. Nauta, Vehicle Trajectory Planning with Interval Aritmetic, University of Twente, June 6th, 1996

Dr. ir. Gerard J. M. Smit, The Design of Central Switch Communication Systems for Multimedia Applications, University of Twente, February 17th, 1994

Research Sponsorships

Netherlands Organization for Research, NWO, 1999.  The Chameleon Project ; with the Faculty of Electrical Engineering at Twente.  Architecture of versatile low-energy hand-held computer systems.

Stichting de Veur, 1997. The DocuPlay project; with CWI, the Centre for Mathematics and Computer Science. Design and implementation of a high performance multimedia document player.

Netherlands Organization for Research, NWO, 1997. The AMIS Project; with the Universities of Amsterdam, Utrecht, and the Centre for Mathematics and Computer Science, CWI. Operating System Support for Content-Based Retrieval in Very Large Multimedia Databases.

Esprit Long Term Research, 1996. The Pegasus II Project; with the Universities of Cambridge and Glasgow, the Swedish Institute for Computyer Science, and APM Ltd, Cambridge. Operating System Support for Distributed Multimedia Systems. (Cambridge coordinator.)

Digital Equipment Corporation, 1993. External-Research Grant for equipment in the Pegasus project.

Rank Xerox Corporation, 1992. Funding for a Ph.D. students and equipment for research on security in ubiquitous computing environments.

Olivetti Research Laboratory, Cambridge, 1992. A badge system for research on security in multimedia systems.

Esprit Basic Research, 1992. The Pegasus Project; with Cambridge University. Operating System Support for Distributed Multimedia Systems. (Twente coordinator.)

Esprit Basic Research, 1992. The Broadcast, Project; with seven other European universities and research institutes. System support for very large scalable systems.

Hewlett-Packard Corporation, 1991. Equipment grant for the Huygens project.

Foundation for Computer Science Research in the Netherlands (SION), 1989 - present. Funding for a collaborative project of CWI, Vrije Universiteit, Universiteit Twente, and Universiteit van Amsterdam.

Open Software Foundation, 1989 - 1990. Personnel funding for CWI and VU for the Amoeba project.

Digital Equipment Corporation, 1988 - 1990. Equipment grant for the Amoeba project.

Dutch Intentioneel Apparatuur Schema (IAS). Funding for equipment in the Amoeba project.

Computer Science Special Programme (SPI), 1984 - 1988. Funding for distributed systems research at CWI.

European Community COST-11/bis and COST-11/ter Programmes. Funding for collaboration between 15 institutes in eight countries on Management in Distributed Computing. Amoeba used as a basis for the research.

Patents

P. Bosch, S. J. Mullender: Band Switching For Coherent Beam Forming In Full-Duplex Wireless Communication (pending, April 2004)

P. Bosch, S. J. Mullender, G. Narlikar, L. G. Samuel, L. Yagati: Integrated Base Stations And A Method Of Transmitting Data Units In A Communications System For Mobile Devices (pending, January 2005)

P. Bosch, S. J. Mullender, G. Narlikar: Method Of Transferring Data Packets In A Communications Network (pending, March 2005)

S. J. Mullender, P. Bosch, G. Narlikar: Method Of Performing A Layer Operation In A Communications Network (pending, March 2005)

S. J. Mullender, P. Bosch, A. Rana, L. G. Samuel: Method Of Hard Handover In A Wireless Communication System (pending, July 2005)

P. Bosch, S. J. Mullender, L. G. Samuel: Handover Method For Wireless Systems, Having Improved Uplink Synchronization (pending, December 2005)

Awards

Recipient Bell-Labs President's Award 2006 (Base Station Router)
Recipient Team-Work Award 2005 (BSR Architecture Team)
Recipient Team-work Award 2004 (HSDPA Demonstration Team)

Publications