Марк С. Миллер - Mark S. Miller
Марк Миллер | |
---|---|
Национальность | нас |
Другие имена | Марк С. Миллер, Марк Сэмюэл Миллер, MarkM |
Гражданство | Американец |
Образование | BS в Информатика из Йель в 1980 г .; кандидат наук Джонс Хопкинс 2006 |
Альма-матер | Джонс Хопкинс |
Известен | E_ (язык_программирования), Возможности объекта, CAJA |
Научная карьера | |
Поля | Информатика |
Учреждения | Агорик Xerox PARC Hewlett Packard Лаборатории |
Тезис | Надежная композиция: к единому подходу к контролю доступа и контролю параллелизма (2006) |
Докторант | Джонатан Шапиро |
Влияния | Норм Харди, Марк Стиглер |
Интернет сайт | https://erights.org |
Марк С. Миллер американец специалист в области информатики. Он известен своей работой как один из участников гипертекстового проекта 1979 года, известного как Проект Ксанаду; для изобретения Колонны Миллера; как соавтор агорической парадигмы[1] рыночных распределенных безопасных вычислений; и координатор открытого исходного кода Язык программирования E. Он также разработал Язык программирования Caja. Миллер - старший научный сотрудник Институт Форсайта [2]
Миллер получил степень бакалавра в Информатика из Йель в 1980 г. и опубликовал Джонс Хопкинс Кандидатская диссертация в 2006 году.[3] В настоящее время он является главным научным сотрудником Agoric.[4] и член ECMAScript (JavaScript) комитет.[5]. Предыдущие должности: главный архитектор в Virus-Safe Computing Initiative в Лаборатория HP, и научный сотрудник Google[6]
Исследования Миллера были сосредоточены на языковом проектировании безопасных открытых систем. В Xerox PARC он работал над системами параллельного логического программирования и открытыми системами Agoric. В Sun Labs [7](работая в Agorics, более ранней компании с названием, аналогичным его нынешнему работодателю), он руководил разработкой WebMart, платформы для покупки и продажи вычислительных ресурсов (пропускная способность сети [8], доступ к принтеру, изображениям, CD-проигрывателю и т. д.) по сети. В HP Labs он был архитектором проекта Virus Safe Computing. Работая в Google, он разработал Caja, среду для безопасного выполнения на JavaScript. Он также написал статьи и выступил с докладами о рисках, связанных с технологиями будущего (Причина журнал [9], Институт Форсайта [10]).
Миллер преследовал заявленную цель - наладить сотрудничество между недоверчивыми партнерами. [11]. Миллер считает это фундаментальной функцией, необходимой для экономического взаимодействия, и основным элементом, отсутствующим в инструментарии, доступном разработчикам программного обеспечения. Миллер неоднократно возвращался к этому вопросу со времен публикации Agoric Open Systems Papers от 1988 г.
Самый выдающийся вклад Миллера был в области разработки языков программирования, в первую очередь языка E, который продемонстрировал основанные на языке безопасные распределенные вычисления. Работа вдохновила на несколько адаптаций к другим парадигмам программирования. Кроме того, комитет по стандартам EcmaScript (TC39) сыграл важную роль в обеспечении основы для разработки Secure EcmaScript (SES), эволюции стандартов, которая сделает программирование с полным набором возможностей на JavaScript.[12][13]
Работа Миллера была написана в Wired. [14] который описал его работу как вдохновение для Майкл Стоунбрейкер с Марипоса, разработанная в Беркли.
Основные публикации
- Документы Agoric Open Systems С К. Эриком Дрекслером. Представлена парадигма использования рыночных механизмов для управления использованием ресурсов в вычислительных системах.
- Языковой дизайн и открытые системы Кеннет М. Кан, Марк С. Миллер в книге «Экология вычислений», издательство Elsevier Science Publishers, Северная Голландия (1988)
- Логические секреты, Марк С. Миллер, Дэниел Г. Боброу, Э. Дин Триббл, Международная конференция Джейкоба Леви по логическому программированию (1987), стр. 704-728
- Объекты на языках параллельного логического программирования, Кеннет М. Кан, Эрик Дин Триббл, Марк С. Миллер, Дэниел Г. Боброу, в OOPSLA (1986), стр. 242-257
- Vulcan: логические параллельные объекты, Кеннет М. Кан, Э. Дин Триббл, Марк С. Миллер, Дэниел Г. Боброу в Направлениях исследований в объектно-ориентированном программировании, MIT Press (1987), стр. 75-112
- Открытое общество и его СМИ Марка Миллера с Э. Дином Трибблом, Рави Пандья и Марком Стиглером; в Перспективы нанотехнологий
- Финансовые инструменты на основе возможностей, Марк С. Миллер, Чип Морнингстар, Билл Франц
- Финансовые инструменты на основе возможностей, Марк С. Миллер, Чип Морнингстар, Билл Франц; в Труды финансовой криптографии 2000 (Springer-Verlag)
- Цифровой путь: смарт-контракты и третий мир, 2003, Марк С. Миллер и Марк Стиглер.
- Распределенные электронные права на JavaScript с Томом Ван Катсемом и Биллом Таллохом
- Параллелизм среди незнакомцев, Марк Миллер, Дэн Триббл, Джонатан Шапиро
Беседы, презентации
- Безопасное распределенное программирование с объектными возможностями в JavaScript Марк С. Миллер, Google
- Элементы согласования решений - Марк С. Миллер, Google
- Привнесение объектной ориентации в программирование безопасности (Марк С. Миллер, Google)
- Интервью Агентству экономического пространства
- Марк Миллер: Агоричность и десятилетия в поисках безопасных смарт-контрактов
- Остановка эксфильтрации - Марк С. Миллер, TC39, Agoric
- Марк С. Миллер, Иммунитет от вирусов, Безопасность от компьютерных фанатов, приносящих подарки (9 мая 2002 г.)
- Цивилизация как соответствующий суперинтеллект
- Чрезвычайно модульный распределенный JavaScript
- Панель: Децентрализованные подходы к ИИ
- Создание безопасной для вирусов вычислительной платформы: не добавляйте безопасности, устраняйте небезопасность
- Траектория цивилизации: вымирание, бегство ко дну или восхождение наверх
Патенты
- Выбор прав доступа
- Защита конфиденциальности файлов, на которые ссылается их хэш
- Запуск приложения в учетной записи с ограниченным доступом
- Аутентификация
- Общая передача исключительных прав
- Постоянные распределенные возможности
- Распределенная система и метод сбора мусора
- Безопасность возможностей для распределенных объектных систем
- Легкая система и метод предотвращения отказа от авторства
- Безопасность возможностей для прозрачных распределенных объектных систем
- Арбитражная система разнообразных товаров и метод распределения ресурсов в распределенной компьютерной системе
Смотрите также
Рекомендации
- ^ Документы агорики
- ^ «Старшие научные сотрудники». Институт Форсайта. Получено 15 апреля, 2020.
- ^ Надежная композиция: на пути к единому подходу к контролю доступа и контролю параллелизма, Кандидатская диссертация.
- ^ Домашняя страница Agoric
- ^ Технический комитет Ecma 39 (TC39) объединяет будущее направление языка веб-программирования
- ^ Марк С. Миллер из Google Research
- ^ "Годовой отчет SunLabs за 1995 год". В архиве из оригинала от 07.02.2009. Получено 2009-02-07.
- ^ Автоматический аукцион по пропускной способности сети банкоматов
- ^ Кривая обучения Обзор Голландия "Скрытый порядок"
- ^ Децентрализованные подходы к снижению кибер-рисков, нано-рисков и рисков AGI
- ^ Смарт-контракты: модели сотрудничества без уязвимости
- ^ Ecma International, Технический комитет 39. «Проект предложения для SES (Secure EcmaScript)». GitHub. Получено 15 апреля, 2020.
- ^ Миллер, Марк С. (4 декабря 2019 г.). «SES: защита JavaScript в реальном мире». Агорик. Середина. Получено 15 апреля, 2020.
- ^ Проводной: Компьютерщик Пейдж
внешняя ссылка
- домашняя страница со ссылками на статьи
- Марк Миллер на сервере библиографии DBLP
- Страница Академии Google
- Обсуждения MarkM на YouTube
- Маркм-больше-переговоры YouTube канал