マーク・S・ミラー

マーク
その他の名前マーク・S・ミラー、マーク・サミュエル・ミラー、マークM
教育1980年イェール大学コンピュータサイエンスの学士号取得、 2006年ジョンズホプキンス大学で博士号取得
母校ジョンズ・ホプキンス
知られているE(プログラミング言語)オブジェクト機能CAJA
科学者としてのキャリア
フィールドコンピュータサイエンス
機関アゴリック グーグルゼロックス PARCヒューレット・パッカード研究所
論文ロバストな構成:アクセス制御と同時実行制御への統一的なアプローチに向けて (2006)
博士課程の指導教員ジョナサン・シャピロ
Webサイトhttp://erights.org

マーク・S・ミラーはアメリカのコンピュータ科学者です。1979年のハイパーテキストプロジェクト「プロジェクト・ザナドゥ」の参加者、ミラーカラムの発明、そしてEプログラミング言語のオープンソースコーディネーターとして知られています。また、 Cajaコンパイラの設計者でもあります。ミラーはフォーサイト研究所の上級研究員です。[ 1 ]

ミラーは1980年にイェール大学コンピュータサイエンスの学士号を取得し、2006年にジョンズホプキンス大学で博士論文を発表しました。 [ 2 ]現在、Agoricの主任科学者であり、 [ 3 ] ECMAScript(JavaScript)委員会のメンバーでもあります。 [ 4 ]以前は、 HPラボのウイルスセーフコンピューティングイニシアチブの主任アーキテクト、[ 5 ] 2007年から2017年までGoogleの研究科学者を務めていました。 [ 6 ]

ミラー氏の研究は、安全なオープンシステムのための言語設計に重点を置いています。ゼロックスPARCでは、並行論理プログラミングシステムとAgoricオープンシステムの開発に携わりました。サン研究所[ 7 ]では(現在の雇用主と似た名前を持つ以前の会社であるAgoricsに勤務していた頃)、ネットワークを介してコンピューティングリソース(ネットワーク帯域幅、[ 8 ]プリンタ、画像、CDジュークボックスへのアクセスなど)を売買するためのフレームワークであるWebMartの開発を主導しました。HP研究所では、ウイルスセーフコンピューティングプロジェクトの設計者でした。Google在籍中は、JavaScriptを安全に実行するための環境であるCajaを開発しました。また、複雑適応システム[ 9 ]や将来の技術におけるリスク軽減戦略に関する記事も執筆しています。[ 10 ]

ミラーは、信頼関係のないパートナー間の協力を可能にするという明確な目標を追求してきました。[ 11 ]ミラーは、これを経済的な相互作用を促進するために必要な基本的な機能であり、ソフトウェア開発者が利用できるツールキットに欠けている主要な要素であると考えています。ミラーは、1988年のAgoric Open Systems Papers以来、この問題に繰り返し取り組んできました。

ミラー氏の最も顕著な貢献はプログラミング言語設計の分野であり、特に言語ベースのセキュアな分散コンピューティングを実証したE言語は特筆すべきものです。この研究は、他のプログラミングパラダイムへの応用を数多く促しました。また、ECMAScript標準化委員会(TC39)においても、JavaScriptでフル機能プログラミングを可能にする標準化トラックの進化形であるSecure EcmaScript(SES)の開発基盤の構築に尽力しました。[ 12 ]

ミラーの研究はWired [ 13 ]に掲載されており、同誌ではミラーの研究がバークレー校で開発されたデータベース研究者マイケル・ストーンブレーカーマリポサのインスピレーションになったと評されている。

主な出版物

参考文献

  1. ^ 「Senior Research Fellows」 . Foresight Institute . 2019年7月8日時点のオリジナルよりアーカイブ。2020年4月15日閲覧。
  2. ^ Robust Composition: アクセス制御と同時実行制御への統一的なアプローチに向けて、博士論文。
  3. ^ "Mark. S. Miller" . Agoric . 2023年2月8日. 2023年12月25日閲覧
  4. ^ Ecma技術委員会39(TC39)がWebプログラミング言語の将来の方向性について合意
  5. ^ 「ウイルス対策コンピューティングプラットフォームの構築 - 講演者について」 . web.stanford.edu . カリフォルニア州パロアルト:スタンフォード大学. 2003年12月3日.
  6. ^ 「Mark S. Miller」。Googleの調査。2019年3月12日時点のオリジナルよりアーカイブ
  7. ^ 「SunLabs annual report 1995」2009年2月7日時点のオリジナルよりアーカイブ2009年2月7日閲覧。
  8. ^ ATMネットワーク帯域幅の自動オークション
  9. ^ミラー、マーク(1996年12月1日)「学習曲線」リーズン
  10. ^ピーターソン、クリスティン、ミラー、マーク・S、デュエットマン、アリソン (2017). 「サイバー、ナノ、AGIのリスク:リスク軽減のための分散型アプローチ」(PDF) .フォーサイト研究所.
  11. ^スマートコントラクト:脆弱性のない協力のパターン
  12. ^ Ecma International、技術委員会39。「SES(Secure EcmaScript)の草案提案」。GitHub 2020年4月15日閲覧{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク)
  13. ^ Sidell, Jeff (1996年12月1日). 「Geek Page」 . Wired .