c.curionode图灵奖档案

2008 · 图灵奖

芭芭拉·利斯科夫

Barbara Liskov

抽象让系统内部可以变化,同时保留对外承诺。

出生地
1939, Los Angeles, California, USA
国家或地区
美国
获奖时任职
麻省理工学院
领域
语言与软件
阅读奖项故事 ↗
插画肖像:芭芭拉·利斯科夫
Curionode 原创 AI 插画. Peter Badge / Heidelberg Laureate Forum Foundation · 肖像参考来源 ↗

01 · 计算人生

成果背后的人

芭芭拉·利斯科夫发展了用易理解组件构造复杂软件的原则。她在麻省理工学院通过 CLU 的设计与实现,将数据抽象和模块化编程具体化。她还研究分布式系统、容错与行为子类型,展示清晰接口及严格规定的行为如何支持可靠程序和跨多台机器运行的系统。

理解这项贡献

芭芭拉·利斯科夫发展了程序语言和系统设计的基础,尤其涉及数据抽象、容错和分布式计算。抽象数据类型提供行为明确的操作,同时隐藏其表示方式。这种分离帮助人们分析部件,并在不破坏调用者的情况下替换实现。

为什么重要

良好接口与可靠的分布式服务,让大型软件系统更容易演进。

资料与延伸阅读

  1. Heidelberg Laureate Forum ↗www.heidelberg-laureate-forum.org
  2. ACM 官方档案 ↗amturing.acm.org
  3. MIT — Barbara Liskov oral history ↗infinite.mit.edu