Associate Professor of Computer Science Practice
- 1992, PhD, Computer Science, University of Washington
- 1991, Other, Computer Science, Univ Washington
- 1991, PhD, Computer Science, Univ Washington
- 1988, Other, Computer Science, Univ Washington
- 1988, Masters, University of Washington
- 1985, Bachelors, Other Computer and Information Sciences
- 1985, Other, Massachusetts Institute of Technology
Clifford Neuman is a Scientist at the Information Sciences Institute of the University of Southern California and holds a research faculty appointment in the Computer Science Department.
He received an S.B. degree in Computer Science and Engineering from the Massachusetts Institute of Technology in June 1985. Upon completion he spent a year working for MIT's Project Athena where he was a principal designer of the Kerberos authentication system. Neuman began graduate studies in the Computer Science Department of the University of Washington in the fall of 1986, received an M.S. degree in 1988, and a Ph.D. in June of 1992.
Dr. Neuman's research interests include issues of scale in large distributed systems. He has proposed the Virtual System Model, a scalable approach to organizing large systems, and is the author of the Prospero Directory Service, a prototype directory service based on that model. The Prospero Directory Service organizes data from distributed Internet file systems and information services into a coherent whole. Dr. Neuman has applied the Virtual System Model to managing resources in distributed systems. The Prospero Resource Manager forms the basis of a network computing infrastructure that schedules multi-processor resources in the broader context of distributed systems.
Dr. Neuman has been conducting research in computer security even longer. He was one of the principal authors of the Kerberos authentication system. Kerberos provides real time authentication of users (or processes acting on behalf of users) to service providers and it optionally supports real time authentication of servers to users. Kerberos can be used to establish an authenticated communication channel between parties, protecting the integrity of the channel, and optionally protecting the privacy of the communication.
- 2001 Usenix Software Tools User Group Award
- 2002 Other Awards
- 2003 DARPA Dynamic Coalitions Program 2003 award
- 2003 Other Awards
Return to Faculty Directory