Ullman's research interests include database theory, data integration, data mining, and education using the information infrastructure. He is one of the founders of the field of database theory, and was the doctoral advisor of an entire generation of students who later became leading database theorists in their own right. He was the Ph.D. advisor of Sergey Brin, one of the co-founders of Google, and served on Google's technical advisory board. He is currently the CEO of Gradiance.
Bibliography
Database Systems: The Complete Book (with H. Garcia-Molina and J. Widom), Prentice-Hall, Englewood Cliffs, NJ, 2002.
Introduction to Automata Theory, Languages, and Computation, (with J. E. Hopcroft and R. Motwani), Addison-Wesley, Reading MA, 1969, 1979, 2000.
Elements of ML Programming, Prentice-Hall, Englewood Cliffs, NJ, 1993, 1998.
A First Course in Database Systems (with J. Widom), Prentice-Hall, Englewood Cliffs, NJ, 1997, 2002.
Foundations of Computer Science (with A. V. Aho), Computer Science Press, New York, 1992.C edition, 1994.
Principles of Database and Knowledge-Base Systems (two volumes), Computer Science Press, New York, 1988, 1989.