Science Atlas

How We Know What We Know
Sign In
Text size
100%
Theme
Scientist

Barbara Liskov

Computer Science

Barbara Liskov is an American computer scientist known for foundational work in programming language design and distributed computing, and for the Liskov substitution principle, a widely used rule in object-oriented programming stating that an object of a subtype should be usable anywhere an object of its parent type is expected without altering the correctness of the program. In the 1970s at MIT, she led the design of the CLU programming language, which introduced data abstraction and the concept of abstract data types in a form that influenced most later object-oriented languages. She also became, in 1968, one of the first women in the United States to earn a doctorate in computer science, and she later contributed influential work on distributed systems, including Byzantine fault tolerance. Liskov received the Turing Award in 2008 for her contributions to the practical and theoretical foundations of programming language and system design, particularly relating to data abstraction, fault tolerance and distributed computing.

Facts
Birth YearSourced to the subject's own account
1939 1
Birth DateSourced to the subject's own account
1939-11-07 1
FieldSourced to the subject's own account
Computer Science 1
NationalitySourced to the subject's own account
American 1
Notable WorkSourced to the subject's own account
The Liskov substitution principle 1
BirthplaceSourced to the subject's own account
Los Angeles, California, US 1
Connections

Works In

In the Other Atlases
Sources
1. Barbara Liskov (Wikipedia)
Wikipedia
  • Infobox, born field
    November 7, 1939
  • Infobox, born field (year)
    November 7, 1939
  • Infobox, born field (place)
    Los Angeles, California, US
  • Infobox, nationality field
    American
  • Infobox, field field
    computer scientist
  • Lead paragraph, achievement sentence
    the Liskov substitution principle
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.