"IT有得聊」是機械工業出版社旗下IT專業資訊和服務平臺,致力於幫助讀者在廣義的IT領域裡,掌握更專業、實用的知識與技能,快速提升職場競爭力。 點擊藍色微信名可快速關注我們!
本以為歷經波折的 2020 年即將畫上句號,可在尾聲,我們又獲知了一個不幸的消息:12 月 23 日,英特爾量子硬體研究組總監 James S. Clarke 在推特發布訃告,他的父親、2007 年圖靈獎得主 Edmund M. Clarke 因感染新冠不幸去世,享年 75 歲。
Edmund M. Clarke ,這位「模型檢測先驅」,他這 75 年的人生,為科技的貢獻無法計量。
01
生平經歷
Edmund M. Clarke 出生於 1945 年,1967 年獲得維吉尼亞大學的數學學士學位,1968 年在杜克大學取得數學碩士學位,隨後,又於 1976 年在康奈爾大學獲得計算機博士學位。
完成學業後, Edmund M. Clarke 開始了他的職業生涯。1976 年,他在杜克大學任教 2 年,後於 1978 年在哈佛大學擔任助理教授,1982 年加入卡內基梅隆大學計算機系,並於 1989 年被評為全職終身教授一職。隨後在 1995 年,他成為了卡內基梅隆大學計算機科學學院 FORE Systems Professorship 的第一位獲獎者。
Edmund M. Clarke 生平獲獎如數
據其個人博客介紹,Edmund M. Clarke 生平的興趣涵蓋三個領域:編程系統,硬體和理論。他使用理論計算機科學領域的技術來解決編程系統和硬體設計中的實際問題。在過去的30多年中,重點研究模型檢測以及硬體和軟體正確性的形式驗證。
他的生平經歷已足夠優秀,而他的科技成就更加輝煌。
02
著名的模型檢測
其實談起 Edmund M. Clarke ,了解的人腦海裡浮現的第一印象大概就是「模型檢測」吧。
1981 年, Edmund M. Clarke 和他的博士生 E. Allen Emerson 首次提出了模型檢測 (model checking) 概念,並主張可作為自動機並發系統的驗證技術,隨後率先將其應用在了硬體驗證上。
2004 年, Edmund M. Clarke 獲得 IEEE 計算機學會 Harry H. Goode 紀念獎,以表彰他對硬體和軟體系統形式驗證做出的重大開創性貢獻。
2007 年的圖靈獎(圖靈獎旨在獎勵對計算機事業作出重要貢獻的個人 ,獲獎條件要求極高,評獎程序極嚴,一般每年僅授予一名計算機科學家。)為表彰模型檢測技術的開發,授予 Edmund M. Clarke、E Allen Emerson 和 Joseph Sifakis 三位科學家,這也使得模型檢測成為一個廣泛應用在硬體和軟體工業中非常有效的算法驗證技術所做的奠基性貢獻。
此外,Edmund M. Clarke 在 2008 年獲得了 Herbrand 獎,以「表彰他在模型檢測的發明中所發揮的作用,以及他在該領域20多年來的持續領導地位」。在 2014 年他又因為模型檢測獲得了鮑爾獎和科學成就獎。
模型檢測作為自動驗證技術,通過顯式狀態搜索或隱式不動點計算來驗證有窮狀態並發系統的模態/命題性質。由於模型檢測可以自動執行,並能在系統不滿足性質時提供反例路徑,因此在工業界比演繹證明更受推崇。目前,模型檢測已被廣泛應用於計算機硬體、通信協議、控制系統、安全認證協議等方面的分析與驗證中,不僅在學術領域熠熠生輝,在產業界也取得了成功的發展。
03
眾人悼念!
Edmund M. Clarke 的逝世,引起了許多人的嘆息。
Edmund M. Clarke 的兒子, 英特爾量子硬體研究組總監 James S. Clarke 在告知大眾這個不幸的消息時,也訴說了他的思念:
中國科學院計算技術研究所研究員、博士生導師、所長助理包雲崗,對 Edmund M. Clarke 的離世表示哀悼:
Edmund M. Clarke 曾經的學生、威斯康辛大學麥迪遜分校教授在得知恩師去世的消息後,也在推特上表示:2020 年不能再糟糕了。
除此之外,許多網友也對此表示惋惜:
Edmund M. Clarke ,這位計算機領域「巨人」,他所創造的價值、帶來的影響對於我們來說可謂「無價」,他將永遠銘記於我們的心中,一路走好.
-End-