Barbara Liskov

Barbara Liskov (born November 7, 1939, as Barbara Jane Huberman) is an American computer scientist who has made pioneering contributions to programming languages and distributed computing. Her notable work includes the introduction of abstract data types and the accompanying principle of data abstraction, along with the Liskov substitution principle, which applies these ideas to object-oriented programming, subtyping, and inheritance. Her work was recognized with the 2008 Turing Award, the highest distinction in computer science.

Barbara Liskov
Liskov in 2010
Born
Barbara Jane Huberman

(1939-11-07) November 7, 1939
Los Angeles, California, US
Alma mater
  • University of California, Berkeley (BA)
  • Stanford University (PhD)
Known for
  • Venus (operating system)
  • CLU
  • Argus
  • Thor (object-oriented database)
  • Liskov substitution principle
SpouseNathan Liskov (1970–)
Children1
Awards
Scientific career
FieldsComputer science
InstitutionsMassachusetts Institute of Technology
ThesisA Program to Play Chess End Games (1968)
Doctoral advisorJohn McCarthy
Doctoral students

Liskov is one of the earliest women to have been granted a doctorate in computer science in the United States, and the second woman to receive the Turing award. She is currently an Institute Professor and Ford Professor of Engineering at the Massachusetts Institute of Technology.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.