マーク | |
|---|---|
| その他の名前 | マーク・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 ]に掲載されており、同誌ではミラーの研究がバークレー校で開発されたデータベース研究者マイケル・ストーンブレーカーのマリポサのインスピレーションになったと評されている。
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク)