ジュリア・レティシア・ラウォールはプログラミング言語を専門とするコンピュータ科学者です。米国で教育を受け、米国、デンマーク、フランスで働き、フランスではInriaの研究ディレクターを務めています。彼女は、パターンを見つけてソースコードを体系的に変換するためのツールであるCoccinelleの開発者の一人であり、[1] [2] [3] 、オペレーティングシステム用のドメイン固有言語の研究も行っています。
教育とキャリア
ラウォールはオバリン大学で数学を専攻し、1986年に卒業し、カーネギーメロン大学でコンピュータサイエンスの大学院研究を開始しました。[4]彼女はインディアナ大学で博士号を取得しており、1994年に修了しました。彼女の博士論文「高階プログラミング言語における継続の導入と除去」は、ダニエル・P・フリードマンとオリヴィエ・ダンビーの共同指導を受けました。[5]
博士号を取得後、ボストンのブランダイス大学の論理計算グループでハリー・メアソンのもとで働き、[6]フランスのレンヌにあるコンピュータサイエンスとランダムシステム研究所(IRISA)で働き、[7]コペンハーゲン大学のコンピュータサイエンス学部(DIKU)の教員に就任しました。2011年にコペンハーゲンからフランスコンピュータサイエンスとオートメーション研究所(Inria)に移りました。 [2] Inriaでは、Whisperプロジェクト(プログラミング環境とランタイムのための洗練されたインフラストラクチャソフトウェア)を指揮しています。[8]また、 2013年から2020年まで、ソルボンヌ大学のパリ第6情報処理研究所に所属していました。[9]
認識
ラウォールは、自身の論文で 2 つの Test-of-Time 賞を受賞しています。ハリー・メアソンとの共著論文「最適性と非効率性: ラムダ計算のコスト モデルではないものは何ですか?」は、ラムダ計算における正規形を見つけるための最適化基準に関するもので、 1996 年の出版から 10 年後にACM SIGPLANの初代最影響力のある ICFP 論文賞を受賞しました。[10]さらに、ヨアン・パディオロー、ルネ・リドフ・ハンセン、ジル・ミュラーとの共著論文「Linux デバイス ドライバーの付随的進化の文書化と自動化」(EuroSys 2008 掲載) は、2018 年 EuroSys Test-of-Time 賞を受賞しました。この論文では、Cocinelle を紹介し、デバイス ドライバーを保守してオペレーティング システムの変更と同期させる方法について説明しました。[11]
参考文献
- ^ Edge, Jake (2016 年 8 月 31 日)、「Coccinelle プログラマーの心の中」、Linux Weekly News 、 2024 年 3 月 7 日閲覧
- ^ ab Bidwell, Jonni (2018 年 7 月 3 日)、「カーネルの変換」、Linux Format 、 2024 年 3 月 7 日閲覧
- ^ プログラムは機能しなければならない、バイエルン科学人文アカデミーのライプニッツスーパーコンピューティングセンター、2022年7月25日、2024年3月7日閲覧
- ^ 「NSFとジャビッツが卒業生に賞を授与」、オブザーバー、オバリン大学、1987年9月
- ^ 数学系譜プロジェクトのジュリア・ラウォール
- ^ メアソン、ハリー、論理と計算、ブランダイス大学、2024年3月7日閲覧
- ^ 「PE 人事」、部分評価グループ (COMPOSE)、IRISA、1997 年 5 月 7 日のオリジナルからアーカイブ
- ^ 「チームメンバー」、Whisper、Inria、2011年7月21日、 2024年3月7日閲覧。
- ^ LAWALL Julia, LIP6 、2024年3月7日閲覧
- ^ 最も影響力のある ICFP 論文賞、ACM SIGPLAN 、 2024 年 3 月 7 日取得
- ^ 「EuroSys Test-of-Time Award」、EuroSys、ACM SIGOPS ヨーロッパ支部、2024 年 3 月 7 日閲覧
外部リンク
- ホームページ
- Google Scholarにインデックスされた Julia Lawall の出版物
