Top-Rated Free Essay
Preview

Barbara Liskov

Satisfactory Essays
399 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Barbara Liskov
Barbara Liskov

Barbara Liskov (born November 7, 1939 as Barbara Jane Huberman) is an American computer scientist[2] who is an institute professor at theMassachusetts Institute of Technology and Ford Professor of Engineering in its School of Engineering's electrical engineering and computer sciencedepartment.[3]
Life and career
Liskov was born in 1939 California, the eldest of Jane (née Dickhoff) and Moses Huberman's four children.[4] She earned her BA in mathematics at the University of California, Berkeley in 1961. In 1968 Stanford Universitymade her one of the first women in the United States to be awarded aPh.D. from a computer science department.[5][6] The topic of her Ph.D. thesis was a computer program to play chess endgames.[7] In 1970, she married Nathan Liskov, and their son, Moses Liskov, was born in 1975.
Liskov has led many significant projects, including the Venus operating system, a small, low-cost and interactive timesharing system; the design and implementation of CLU; Argus, the first high-level language to support implementation of distributed programs and to demonstrate the technique of promise pipelining; and Thor, an object-oriented database system. WithJeannette Wing, she developed a particular definition of subtyping, commonly known as the Liskov substitution principle. She leads the Programming Methodology Group at MIT, with a current research focus inByzantine fault tolerance and distributed computing.
Recognition and awards
Liskov is a member of the National Academy of Engineering and a fellow of the American Academy of Arts and Sciences and of the Association for Computing Machinery (ACM). In 2002, she was recognized as one of the top women faculty members at MIT, and among the top 50 faculty members in the sciences in the U.S.[8]
In 2004, Barbara Liskov won the John von Neumann Medal for "fundamental contributions to programming languages, programming methodology, and distributed systems".[9] On 19 November 2005, Barbara Liskov and Donald E. Knuth were awarded ETH Honorary Doctorates.[10]Liskov and Knuth were also featured in the ETH Zurich Distinguished Colloquium Series.[11]
Liskov received the 2008 Turing Award from the ACM, in March 2009,[12] for her work in the design of programming languages and software methodology that led to the development of object-oriented programming.[13] Specifically, Liskov developed two programming languages, CLU[14] in the 1970s and Argus[15] in the 1980s.[13] The ACM cited her contributions to the practical and theoretical foundations of "programming language and system design, especially related to data abstraction, fault tolerance, and distributed computing.
Barbara Liskov is the author of three books and over a hundred technical papers.

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Marissa Mayer

    • 428 Words
    • 2 Pages

    Anyone could think that as a woman with one of the most important jobs in the technology industry, she would be a proud feminist trying to give a lesson to everyone who has ever underestimated a woman, but she is not; she prefers to think of herself as a defender of humans equality. So if we talk about her as a human, and forget about every stereotype existing related with sex, there’s still the question of how did she succeed in tech?, because that is definitely something not easy for neither men nor women; beyond her great intelligence, it is possible to say that her success is because of the right decisions she have made in her life, which all have in common two things: she always choses to work with the smartest and most interesting people so she can learn from them, and she always decides to do something she doesn’t feel ready to do so she can push herself the most.…

    • 428 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Alma Leiva

    • 254 Words
    • 1 Page

    Alma Leiva came to SIU to create the next project in her art series, “Celdas” (Prison Cells). Leiva was born and raised in Honduras, which is home to the city, San Pedro Sula, the murder capital of the world. While Leiva was studying in America, she learned her uncle was shot and killed in front of his family in that very city while on their way home from a soccer game. Her art is inspired by the crimes that take place in Honduras. She uses the Celdas as memorials for victims of violence. Each Celda represents a specific tragedy and tells the story of the victims’ murders. They also represent how immigrants who move from Honduras to America still feel the same fear and isolation they felt at home. Leiva juxtaposes indoor and outdoor environments in her pieces. For example, in Celda #8, which was created after the military coup in Honduras in 2010, Leiva uses soil to represent the element of mourning. To honor her uncle’s death, Leiva placed a soccer field in Celda #2. She also began to include specific Mayan gods pertaining to the story she was telling in her works. By Celda #11, Leiva had begun to explore the coping mechanisms people use when restricted by their circumstances, such as expression through art. It was an eye-opening experience to see Leiva’s works and how they represent only a small portion of the tragedies that take place everyday in Honduras.…

    • 254 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    Patricia Bizzell

    • 220 Words
    • 1 Page

    composition to teaching students how to think. However, she includes that students are not blank…

    • 220 Words
    • 1 Page
    Satisfactory Essays
  • Powerful Essays

    It 210 Weeks

    • 2760 Words
    • 12 Pages

    Venit, S., & Drake, E. (2011). Prelude to programming: Concepts and design (5th ed.). Boston, MA: Addison-Wesley.…

    • 2760 Words
    • 12 Pages
    Powerful Essays
  • Satisfactory Essays

    week 1 assignment

    • 1379 Words
    • 6 Pages

    Drake, E., & Venit, S. (2011). Prelude to programming: Concepts and design (5th ed.). Boston, MA: AddisonWesley.…

    • 1379 Words
    • 6 Pages
    Satisfactory Essays
  • Good Essays

    critical thinkers

    • 513 Words
    • 2 Pages

    Even though his injuries were vast he was responsible for the first programmable remote control. He has written several books on technology, assisted in establishing the Electronic Frontier Foundation in 1990. He also was the founder of WoZ, “Wheels of Zeus” to attempt wireless GPS technology. Wozniak works as a chief scientist for the Fusion Company since 2008.…

    • 513 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Mrs Renata Trzcionkowska

    • 1171 Words
    • 5 Pages

    Communication can be described as an act where one person gives or receives information from or to another person. This information can be needs, desires, perceptions, knowledge or affective states. Communication may be verbal such like talking, shouting, nodding a head or non verbal which stands for example for facial expressions. Those may show more than words, when looking at someone’s face it can be easily seen how the person feels like, if he’s happy and smiling or sad and crying. Communication may be used in order to maintain relationships, to change attitudes, people communicate to express their emotions like joy, fear and satisfaction. Communicating act in order to be a good communication needs to be understood by both sender and receiver of the actual communication act. Communication is so important because without good communication we would not be able to express our needs, believes or choices like this very simple one’’ what would I like for breakfast?’’ or ‘’what would I like to wear today?’’ to more important like ‘’I feel scared and want to get out of this situation’’. Every individual has a right to control their own choices, right to dignity and diversity. When communication is poor and individual is not able to say what he wants, needs or when he is not being listened he may get upset or even may get into depression. In a care settings there are varies ways of how to meet an individual’s communication needs. This can be gained by observation, asking question to professionals involved in care of an individual, asking friends or family, although first and most important way of gaining information is care plan which includes all most important information about an individual like language needs, wishes, preferences, any possible health issues. People do find communicating hard at times. There are many barriers to effective communication like health issues,…

    • 1171 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    ashely lebev

    • 264 Words
    • 2 Pages

    She is a 30 -year-old Artist & Fine Art Photographer, specializing in conceptual portraiture, abandoned buildings, and moodscapes. She is also a poet and a writer. Her favorite movie is Bright Star. Her favorite book is Water For Elephants. She was born in 1983.…

    • 264 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    English

    • 2524 Words
    • 11 Pages

    genders is very different. She used linguist Lynette Hirschman work to show that women make…

    • 2524 Words
    • 11 Pages
    Powerful Essays
  • Good Essays

    Later on, came Ivan Sutherland who was a computer scientist and a professor at Harvard University.…

    • 526 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Lock Free Data Structures

    • 3562 Words
    • 16 Pages

    couldn’t stand a chance against lock-free data structures, which are all the rage in the multithreaded…

    • 3562 Words
    • 16 Pages
    Better Essays
  • Satisfactory Essays

    British professor of Mathematics, Charles Babbage (1792-1871) is widely known as the "father of modern computing." He was a pioneer not only in the…

    • 1735 Words
    • 7 Pages
    Satisfactory Essays
  • Good Essays

    A long time ago, the daughter of Lord Byron, better known as the Countess Ada King of Lovelace encoded a set of rules to be followed that was to be processed by a device called the Analytical Engine. Thus, Countess Lovelace penned the first source code, which in turn became the first computer program. Today, the source flows around us, penetrates our daily lives, wraps itself around our democratic processes and binds our world together. Every computer system, every computer network, every smart phone and every automated election machine in the world are just glorified paper weights without the Source.…

    • 567 Words
    • 3 Pages
    Good Essays
  • Good Essays

    The site ACM (Association for Computer Machinery) is a site that is based on providing information and advancing knowledge of information technology. The site brief description is “ACM, the world’s largest educational and scientific computing society, delivers resources that advance computing as a science and a profession. ACM provides the computing field 's premier Digital Library and serves its members and the computing profession with leading-edge publications, conferences, and career resources.” (ACM, 2011) The site is beautifully laid out with numerous sources of information and various other resources for all the user’s needs. There are Digital Libraries, Membership Information, and numerous chapters to join based on your career specialty. All these make this site a very reliable and informative site for your first stop to find out information on any problem or solution you may have.…

    • 1090 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    Ib Courses

    • 500 Words
    • 2 Pages

    956 IB COMPUTER SCIENCE SL This course will introduce students to the field of computer science. Topics covered include computer and network organization, system fundamentals, computational thinking and problem-solving. The social and ethical implications of computer systems will be addressed as well as one topic from databases, web-programming, simulations or OOP programming. Students are required to develop a project and the associated documentation that solves a real-world problem of their choosing. No prior knowledge of programming is required, but may be helpful if the chosen project involves coding a solution. Students enrolled in this course must take the IB exam at their own expense. This course will be offered for the first time in the 2014-2015 school year.…

    • 500 Words
    • 2 Pages
    Satisfactory Essays