Triangle Computer Science Distinguished Lecturer Series

The Power of Abstraction

Speaker:Barbara Liskov
Department of Electrical Engineering and Computer Science
Massachusetts Institute of Technology
http://www.pmg.csail.mit.edu/~liskov/
Date: Monday, November 16, 2009
Time: 4:00pm - 5:00pm
Location: 130A North Building, Duke

Abstract

Abstraction is at the center of much work in Computer Science. It encompasses finding the right interface for a system as well as finding an effective design for a system implementation. Furthermore, abstraction is the basis for program construction, allowing programs to be built in a modular fashion. This talk will discuss how the abstraction mechanisms we use today came to be, how they are supported in programming languages, and some possible areas for future research.

Hosted by: Duke: Xiaowei Yang