Share |

iSGTW Feature - Barbara Liskov wins Turing Award

Feature - Barbara Liskov wins Turing Award


Image courtesy of MIT

On March 10, Massachusetts Institute of Technology professor Barbara Liskov won this year's $250,000 Turing Award. Often described as the “Nobel Prize in computing,” the award was given for helping to make computer programs more reliable, secure and easy to use. Liskov is only the second woman to receive the honor.

“Her exceptional achievements have leapt from the halls of academia to transform daily life around the world,” MIT Provost L. Rafael Reif said. “Every time you exchange e-mail with a friend, check your bank statement online or run a Google search, you are riding the momentum of her research.”

The Association for Computing Machinery, which awards the Turing, noted that  Liskov was the first U.S. woman to be awarded a Ph.D. in computer science, which she received from Stanford University in 1968. Liskov heads the Programming Methodology Group in the Computer Science and Artificial Intelligence Laboratory at MIT, where she has conducted research since 1972. She is currently working in grid computing, on projects such as the Infrastructure for Resilient Internet Systems, or IRIS — research aimed at developing a novel decentralized infrastructure, based on distributed hash tables (DHTs), that will enable a new generation of large-scale distributed applications. (DHTs are robust in the face of failures, attacks and unexpectedly high loads. The IRIS website says: “DHTs are scalable, achieving large system sizes without incurring undue overhead. They are self-configuring, automatically incorporating new nodes without manual intervention or oversight. They provide a simple and flexible interface and are simultaneously usable by many applications.”)

Liskov's early innovations in software design have been the basis of every important programming language since 1975, including Ada, C++, Java and C#. Liskov's most significant impact stems from her influential contributions to the use of data abstraction, a valuable method for organizing complex programs. She was a leader in demonstrating how data abstraction could be used to make software easier to construct, modify and maintain. Many of these ideas were derived from her experience at Mitre Corp in building the VENUS operating system, a small, interactive timesharing system.

Q & A with Barbara Liskov 

On the occasion of winning the Turing Award, Institute Professor Barbara Liskov participated in a Question & Answer interview. Highlights are excerpted below, click here for full text.

Q. Where do you plan to focus your research going forward?

A. Today I am working primarily on distributed systems — systems that run on many computers connected by a network like the Internet. My focus recently has been on the security of online storage. I believe that more and more users will store their information online, but the storage they use needs to be implemented so that they don’t lose their information, it is available when they need it, and they can be confident that their confidential information will not be leaked.

Q. As the first U.S. woman to earn a PhD in computer science, what advice would you give to other women who are considering going into this field?

A. I have found computer science to be a wonderful field to work in. I think the main reason is that the kind of thinking and problem-solving it requires matches my abilities. I believe that finding work to do that you like, and are good at, is the most important way to find a satisfying career. Young women (and young men) who find that computer science is a match for them should pursue it. There is lots of interesting work remaining to be done.

Advances in software design

In another contribution, Liskov designed CLU, an object-oriented programming language incorporating clusters to provide coherent, systematic handling of abstract data types. She and her colleagues at MIT subsequently developed efficient CLU compiler implementations on several different machines, an important step in demonstrating the practicality of her ideas. Data abstraction is now a generally accepted fundamental method of software engineering that focuses on data rather than processes.

Building on CLU concepts, Liskov followed with Argus, a distributed programming language. Its novel features led to further developments in distributed system design that could scale to systems connected by a network. This achievement laid the groundwork for modern search engines, which are used by thousands of programmers and hundreds of millions of users every day and which face the challenges of concurrent operation, failure and continually growing scale.

Her most recent research focuses on techniques that enable a system to continue operating properly in the event of the failure of some of its components. Her work on practical Byzantine fault tolerance demonstrated that there were more efficient ways of dealing with arbitrary (Byzantine) failures than had been previously known. Her insights have helped build robust, fault-tolerant distributed systems that are resistant to errors and hacking. This research is likely to change the way distributed system designers think about providing reliable service on today's modern, vulnerable Internet.

The Turing Award is given annually by the Association for Computing Machinery and is named for British mathematician Alan M. Turing, who helped the Allies crack the Nazi Enigma code during World War Two. Liskov will formally receive the award at an ACM gathering on June 27 in San Diego.

 —Dan Drollette, iSGTW. Portions excerpted from MIT Tech Talk

No votes yet

Comments

Chainsaws for wood

Chainsaws for wood carvingWood carving using a chainsaw is becoming evermore popular. Ideally, a clear, flat space with at least 5 meters of clearance in all directions will be best, and don't forget to inform others of where you are or what you will be doing. Poulan chainsaw Some articles of safety that the user must use are a helmet or hard hat, goggles or a visor that are fog-resistant, ear plugs that would muffle the sound that a chainsaw produces, trousers made from special fabric, gloves and above-the-ankle boots.One of the most useful tools that have been used by many people from different professions is a chainsaw, which alleviates the hitherto daunting task of cutting down trees.

This is quite Excellent post.

This is quite Excellent post. The article touches a lot of urgent problems of our society. It is impossible to be uninvolved to these challenges. Your post gives good ideas and concepts. Not everyday I can read something like this. amlodipine

This is quite fantastic

This is quite fantastic article. The post affects a lot of urgent challenges of our society. It is impossible to be uninvolved to these issues. Your post gives the light in which we may watch the life. Not everyday I can read something like this.
Albenza

Awesome blog post. It touches

Awesome blog post. It touches a lot of urgent issues in our society. It is impossible to be uninvolved to these challenges. Your post gives good ideas and concepts. This was very interesting to read. norvasc

Excellent post i must say.

Excellent post i must say. Your article affects many urgent problems in our society. It is impossible to be uninvolved to these challenges. This post gives a lot of great information and inspiration. Very professional.
Albendazole

Turing award

The Turing award should also be given to these guys over here

Wonderful blog post. Your

Wonderful blog post. Your post touches many urgent challenges of our society. We can not be uninvolved to these issues. This article gives the light in which we are able to watch the reality. Well done.
http://webmedssupplier.com/

Computers and communication

Computers and communication technology continue to make an ever-increasing impact on all levels, education and training from primary to secondary and for distance learning. The computers in education are designed to increase the efficiency and effectiveness of the educational process. Blog

Computers are used in

Computers are used in colleges, by the professors, to conduct special classes and enable their students to adopt a methodical way of study. Students take more interest in the documented programs, designed on different topics. Internet has provided a favorable means of pursuing courses from renowned universities, across the world. These facilities become available at a click of the mouse.eric judor drogue

It is a common operating

It is a common operating system used in corporate businesses, educational organizations and many research programs. The computer technology has been used proficiently in various educational fields. There are many professional courses that program their curriculum on computers. soliceo

A computer helps to

A computer helps to manipulate data according to a list of instructions, called a program. It can save a lot of data and produce the same, instantly. It is also called a universal information-processing machine.chemise homme

Definitely wonderful article.

Definitely wonderful article. Your article affects a lot of urgent challenges in our society. We can not be uninvolved to these challenges. This post gives a lot of great information and inspiration. Very professional.
Albenza

The heat a gas grill can give

The heat a gas grill can give is consisted and can easily be adjusted, something virtually impossible to do with a charcoal grill. Of course, with all consumer goods, charcoal grills can be found upwards of $400. cuisinart cgg 200 all foods In the matter of convenience, the gas grill remains king.

Very interesting article. The

Very interesting article. The post affects a lot of urgent challenges of our minds. We can not be uninvolved to these issues. This post gives a lot of great information and inspiration. This is something that worth doing.
terbinafine

Awesome blog post. It affects

Awesome blog post. It affects a lot of urgent problems in our minds. We can not be untouched to these problems. Your post gives a lot of fantastic information and inspiration. This was very interesting to read.
norvasc

Some of the greatest

Some of the greatest employment growth might be enjoyed by computer software engineers, network systems and data communications analysts, computer systems administrators and those involved with computer systems software and applications, information from the Bureau shows. carpets in colchester

DICREO

Salon z nowoczesnymi meblami tylko na Meble Kuchenne Warszawa

Throughout the development of

Throughout the development of the computer, many people have added their creations to the list required to make a computer work. Some of the inventions have been different types of computers, and some of them were parts required to allow computers to be developed further. Man and Van Manchester

These fields have many

These fields have many professions for which learners working toward technological innovation levels might train. Some of the greatest career growth might be enjoyed by programs engineers system techniques and data communications analyst's paces staff and those involved with paces program and programs details from the Institution shows. roofing dulwich

Mocne Katalogi Stron

Szukasz dobrego sposobu na promocję w Internecie? Zapraszamy już teraz na nasz Presell Page, gdzie możesz znaleźć wiele wartościowych treści reklamujących różne strony internetowej! Dodasz tutaj także łatwo własny precel, aby móc zareklamować się w sieci. Wszystkie publikowane na naszej stronie presell page są wartościowe i moderowane, więc masz pewność, że promocja będzie jeszcze skuteczniejsza! Oferujemy szybkie systemy bezpiecznych płatności oraz błyskawicznie dodajemy artykuły na stronę internetową. Z nami możesz stać się jeszcze lepiej rozpoznawalny w Internecie, więc zapraszamy już teraz!

Post new comment

By submitting this form, you accept the Mollom privacy policy.