您的位置:首页 >综合百科 >正文

不列颠哥伦比亚大学教授开发的软件使许多第一代网络服务成为可能

摘要 ACM,计算机协会,今天任命不列颠哥伦比亚大学教授 Margo Seltzer 为 2023-2024 ACM Athena 讲师。Seltzer 因文件和存储系统的基础

ACM,计算机协会,今天任命不列颠哥伦比亚大学教授 Margo Seltzer 为 2023-2024 ACM Athena 讲师。Seltzer 因文件和存储系统的基础研究、数据来源的开创性研究、对 Berkeley DB 的有影响力的软件贡献以及对服务和指导的不懈奉献而受到认可。ACM 雅典娜讲师奖于 2006 年发起,旨在表彰为计算机科学做出基础性贡献的女性研究人员。

数据库软件

1992 年,在加州大学伯克利分校学习期间,Seltzer 与 Keith Bostic 和 Mike Olson 一起介绍了数据库软件库 BerkeleyDB。Berkeley DB 支撑了一系列第一代互联网服务,包括账户管理、邮件服务器和在线交易平台。该软件已成为许多流行操作系统的一部分,包括 Linux、FreeBSD、Apple 的 OSX 和 GNU 标准 C 库 (glibc)。最初作为开源库开发,Seltzer 和 Bostic 于 1996 年创立了 Sleepycat Software,以继续开发 Berkeley DB 并提供商业支持。Berkeley DB 是 NoSQL 运动的早期和有影响力的例子,并开创了软件许可的“双重许可”方法。

数据来源和日志结构文件系统

Seltzer 后来开创了全系统数据来源,这是一种通过了解数据的来源、使用数据的人员以及获取数据的方式来为评估信息质量提供系统支持的范例。她的研究展示了如何在系统级别实际支持来源以实施安全性和合规性方面的重要应用程序。她随后的工作重点是起源的应用,包括入侵检测、数据丢失预防和攻击归因,以及计算可重复性。

她还以在日志结构文件系统方面的细致而细致的工作而闻名,她在这些工作中调整了各种方法以用于 UNIX 文件系统和文件系统元数据的更新。

教学和服务

Seltzer 因其在计算机科学领域的广泛参与而在教学和领导方面的卓越表现获得了多个奖项。她深入参与指导,她​​以前的几位学生已成为学术界和工业界的领导者。她曾担任系统和数据库会议的程序主席,并在科学和国家委员会的众多咨询委员会任职。

“要入选 ACM 雅典娜奖,候选人必须通过非常高的门槛,”ACM 主席 Yannis Ioannidis 说。“她必须是一个既做出了基础技术贡献又通过服务影响了计算社区的人。Margo Seltzer 不仅符合这些标准,而且设立了极高的标准。关于前者,她在 Berkeley DB 和数据来源方面的工作开辟了新天地,对学术界和工业界的数据管理和系统社区产生了非常大的影响。关于后者,除了她的教学和指导奖外,她还以努力扩大传统上代表性不足的群体对计算机科学的参与而闻名。考虑到 Margo 所涉及的一切,我想到的一个问题是“她从哪里找到时间的?” 在哈佛与她重叠了一年之后,我想我有答案了:`她没有找到它。她创造了它!我们祝贺 Margo Seltzer 被任命为 ACM 雅典娜讲师,我们期待在 ACM 颁奖晚宴上庆祝她的工作。”

Seltzer 将在今年 6 月 10 日星期六在旧金山皇宫酒店举行的年度 ACM 颁奖晚宴上正式获得 ACM 雅典娜讲师奖。ACM 雅典娜讲师奖奖金为 25,000 美元,由 Two Sigma 提供财政支持。

版权声明:本文由用户上传,如有侵权请联系删除!