Jeffrey Ullman

Jeffrey Ullman

Infobox_Scientist
name = Jeffrey Ullman


image_width =
caption =
birth_date = Birth date and age|1942|11|22|mf=y
birth_place =
death_date =
death_place =
residence =
citizenship = American
nationality = American
ethnicity =
field =
work_institution =
alma_mater = Columbia University,
Princeton University
doctoral_advisor = Arthur Bernstein, Archie McKellar
doctoral_students = Alexander Birman,
Surajit Chaudhuri,
Evan Cohn,
Alan Demers,
Marcia Derr,
Nahed El Djabri,
Amelia Fong Lochovsky,
Deepak Goyal,
Ashish Gupta,
Himanshu Gupta,
Udaiprakash Gupta,
Venkatesh Harinarayan,
Taher Haveliwala,
Matthew Hecht,
Daniel Hirschberg,
Peter Hochschild,
Peter Honeyman,
Edward Horvath,
Gregory Hunter,
Nam (Pierre) Huyn,
Hakan Jakobsson,
John Kam,
Marc Kaplan,
Anna Karlin,
Kevin Karplus,
Henry Korth,
Gabriel Kuper,
Chen Li,
Leonard Liu,
George Lueker,
David Maier,
Harry Mairson,
Alberto O. Mendelzon,
Katherine Morris,
Inderpal Mumick,
Jeffrey F. Naughton,
Svetlozar Nestorov,
Geoffrey Phipps,
Thane Plambeck,
Anand Rajaraman,
Kenneth Ross,
Fereidoon Sadri,
Yehoshua Sagiv,
Yatin Saraiya,
Dilip Sarwate,
Edward Sciore,
Ravi Sethi,
Alan Siegel,
Howard Siegel,
Alberto Torres,
Howard Trickey,
Allen Van Gelder,
Vasilios Vassalos,
Cheng (Calvin) Yang,
Mihalis Yannakakis
known_for = database theory, database systems, formal language theory
author_abbreviation_bot =
author_abbreviation_zoo =
prizes = nowrap|Fellow of the Association for Computing Machinery,
Knuth Prize,
ACM SIGMOD Contributions Award (1996),
ACM SIGMOD Best Paper Award (1996),
ACM SIGMOD Edgar F. Codd Innovations Award (2006),
ACM SIGMOD Test of Time Award (2006)
religion =
footnotes =

Jeffrey D. Ullman (born November 22, 1942) is a renowned computer scientist. His textbooks on compilers (various editions are popularly known as the Dragon Book), data structures, theory of computation, and databases are regarded as standards in their fields.

Ullman received a Bachelor of Science degree in Engineering Mathematics from Columbia University in 1963 and his Ph.D. in Electrical Engineering from Princeton University in 1966. He then worked for several years at Bell Labs. From 1969 to 1979 he was a professor at Princeton. Since 1979 he has been a professor at Stanford University, where he is currently the Stanford W. Ascherman Professor of Computer Science (Emeritus). In 1995 he was inducted as a Fellow of the Association for Computing Machinery and in 2000 he was awarded the Knuth Prize.

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.

*"" (with A. V. Aho and R. Sethi), Addison-Wesley, Reading MA, 1977, 1986.

*"Computational Aspects of VLSI", Computer Science Press, 1984

*"Data Structures and Algorithms" (with A. V. Aho and J. E. Hopcroft), Addison-Wesley, Reading MA, 1983.

*"Principles of Compiler Design" (with A. V. Aho), Addison-Wesley, Reading, MA, 1977.

*"Fundamental Concepts of Programming Systems", Addison-Wesley, Reading MA, 1976.

*"The Design and Analysis of Computer Algorithms" (with A. V. Aho and J. E. Hopcroft), Addison-Wesley, Reading MA, 1974.

External links

* [http://www-db.stanford.edu/~ullman/ Jeffrey Ullman's website]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Jeffrey Ullman — Nacimiento 22 de noviembre, 1942 (68 años)  Estados Unidos Residencia Estados Unidos …   Wikipedia Español

  • Jeffrey Ullman — Jeffrey David Ullman (* 22. November 1942) ist ein US amerikanischer Informatiker. Nach seinem Studium an der Columbia University (1963 mit dem Bachelor abgeschlossen) und an der Princeton University (1966 mit dem Ph.D.) hat Jeffrey Ullman drei… …   Deutsch Wikipedia

  • Jeffrey Ullman — Jeffrey David Ullman, né le 22 novembre 1942, est un informaticien. Il a écrit notamment Compilateurs Principes, techniques et outils, plus connu sous le nom de Dragon Book, une référence dans l’étude de la compilation. Ullman obtient son… …   Wikipédia en Français

  • Ullman — Ullmann oder Ullman ist der Familienname folgender Personen: Andrea Ullmann (* 1964), deutsche Tischtennisspielerin Carl Christian Ullmann (1796–1865), deutscher Theologe Christoph Ullmann (Mediziner) (1772–1849), deutscher Mediziner und Chemiker …   Deutsch Wikipedia

  • Introduction to Automata Theory, Languages, and Computation —   …   Wikipedia

  • Turing machine — For the test of artificial intelligence, see Turing test. For the instrumental rock band, see Turing Machine (band). Turing machine(s) Machina Universal Turing machine Alternating Turing machine Quantum Turing machine Read only Turing machine… …   Wikipedia

  • NP (Komplexitätsklasse) — NP (nichtdeterministisch polynomielle Zeit) ist in der Informatik eine Komplexitätsklasse aus dem Bereich der Komplexitätstheorie. Sie bezeichnet die Klasse aller Entscheidungsprobleme, die von einer nichtdeterministischen Turingmaschine… …   Deutsch Wikipedia

  • Alfred V. Aho — Alfred Vaino Aho (* 9. August 1941 in Timmins, Ontario, Kanada) ist ein kanadischer Informatiker. Von 1997 bis 2002 war er Vizepräsident des Computing Sciences Research Center der Bell Labs, wo er vor allem für die Software Entwicklung zuständig… …   Deutsch Wikipedia

  • Liste der Biografien/U — Biografien: A B C D E F G H I J K L M N O P Q …   Deutsch Wikipedia

  • John Hopcroft — Infobox Scientist name = John Edward Hopcroft image width = 150px caption = birth date = birth date|1939|10|7|mf=y birth place = Seattle, Washington death date = death place = residence = citizenship = nationality = American ethnicity = field =… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”