Дуглас С. Шмидт - Douglas C. Schmidt

Дуглас С. Шмидт (родился 18 июля 1962 г.) специалист в области информатики и автор в областях объектно-ориентированного программирования, распределенных вычислений и шаблоны проектирования.

биография

В августе 1994 года поступил на факультет Вашингтонский университет в Сент-Луисе.[1]С августа 1999 г. по декабрь 2002 г. был доцентом кафедры владение на Калифорнийский университет в Ирвине Большую часть этого времени он работал на DARPA руководил исследовательскими программами США, финансируемыми из федерального бюджета. В 2003 году стал профессором компьютерных наук в Университет Вандербильта, и доцент кафедры информатики и инженерии в декабре 2004 г.[2]В августе 2010 года он стал заместителем директора по исследованиям и техническим директором компании Институт программной инженерии Университета Карнеги-Меллона.[3] В апреле 2013 года стал директором RTI.[4]

Он возглавлял команды, которые разработали Адаптивная коммуникационная среда (ТУЗ), ШАР ACE (TAO), компонентно-интегрированный ACE ORB (CIAO) и реализация стандарта развертывания и конфигурации, построенного на основе TAO (DAnCE). «ORB» относится к ключевой части Общая архитектура брокера объектных запросов.Они были доступны как программное обеспечение с открытым исходным кодом.[5]

Публикации

Статьи

Дуглас С. Шмидт опубликовал статьи в Отчет C ++ и Журнал пользователей C / C ++. Он редактировал колонку «Взаимосвязи объектов» в Журнал пользователей C / C ++,[6] и столбец "Шаблоны ++" в Отчет C ++.[7]

Книги

  • Джеймс. О. Коплиен, Дуглас С. Шмидт (май 1995 г.). Шаблонные языки разработки программ. ISBN  978-0-201-60734-5.
  • Дуглас Шмидт, Майкл Сталь, Ханс Ронерт, Франк Бушманн (сентябрь 2000 г.). Шаблонно-ориентированная архитектура программного обеспечения Том 2: Шаблоны для параллельных и сетевых объектов. ISBN  978-0-471-60695-6.CS1 maint: несколько имен: список авторов (связь)
  • Дуглас С. Шмидт; Стивен Д. Хьюстон (декабрь 2001 г.). Сетевое программирование на C ++, Том I: Освоение сложности с помощью ACE и шаблонов. ISBN  978-0-201-60464-1.
  • Дуглас С. Шмидт; Стивен Д. Хьюстон (ноябрь 2002 г.). Сетевое программирование на C ++, Том 2: Систематическое повторное использование с ACE и Frameworks. ISBN  978-0-201-79525-7.
  • Маркус Эндлер (редактор), Дуглас Шмидт (редактор) (август 2003 г.). Промежуточное ПО 2003: Международная конференция по промежуточному программному обеспечению ACM / IFIP / USENIX, Рио-де-Жанейро, Бразилия, 16–20 июня 2003 г., Proceedings (Конспект лекций по информатике ). ISBN  978-3-540-40317-3.CS1 maint: дополнительный текст: список авторов (связь)
  • Роберт Меерсман (редактор), Захир Тари (редактор), Дуглас С. Шмидт (редактор) (январь 2004 г.). Создание фреймворков приложений: объектно-ориентированные основы проектирования фреймворков на пути к осмысленным интернет-системам 2003: CoopIS, DOA и ODBASE: конфедеративные международные конференции OTM, CoopIS, DOA и ODBASE 2003, Катания,… 2003 (конспекты лекций по информатике ). ISBN  978-3-540-20498-5.CS1 maint: несколько имен: список авторов (связь) CS1 maint: дополнительный текст: список авторов (связь)
  • Франк Бушманн, Кевлин Хенни, Дуглас С. Шмидт (март 2007 г.). Шаблонно-ориентированная архитектура программного обеспечения: язык шаблонов для распределенных вычислений, том 4. ISBN  978-0-470-05902-9.CS1 maint: несколько имен: список авторов (связь)
  • Франк Бушманн; Кевлин Хенни; Дуглас С. Шмидт (июнь 2007 г.). Шаблонно-ориентированная архитектура программного обеспечения Том 5: Шаблоны и языки шаблонов. ISBN  978-0-471-48648-0.
  • Грегор Энгельс (редактор), Билл Опдайк (редактор), Дуглас С. Шмидт (редактор), Фрэнк Вейл (редактор) (октябрь 2007 г.). Языки и системы проектирования на основе моделей: 10-я международная конференция, MoDELS 2007, Нэшвилл, США, 30 сентября - 5 октября 2007 г., Протоколы… / Программирование и разработка программного обеспечения). ISBN  978-3-540-75208-0.CS1 maint: несколько имен: список авторов (связь) CS1 maint: дополнительный текст: список авторов (связь)
  • Мохамед Э. Файад; Дуглас С. Шмидт; Ральф Джонсон (сентябрь 2009 г.). Внедрение фреймворков приложений: объектно-ориентированные фреймворки в действии. ISBN  978-0-471-25201-6.
  • Мохамед Э. Файад; Дуглас С. Шмидт; Ральф Джонсон (сентябрь 2009 г.). Создание каркасов приложений: объектно-ориентированные основы проектирования каркасов. ISBN  978-0-471-24875-0.

Рекомендации

  1. ^ "Приветственная страница Дугласа С. Шмидта". Сайт Faculy. Вашингтонский университет, Сент-Луис. Архивировано из оригинал 30 мая 2018 г.. Получено 10 августа, 2013.
  2. ^ "Дуглас С. Шмидт". Веб-страница факультета. Университет Вандербильта. Получено 10 августа, 2013.
  3. ^ «SEI объявляет о новом техническом директоре докторе Дугласе Шмидте». sei.cmu.edu.
  4. ^ «РТИ приветствует нового члена правления». rti.com. Архивировано из оригинал 8 апреля 2014 г.. Получено 8 апреля, 2014.
  5. ^ «Получение ACE, TAO, CIAO и DAnCE». Скачать веб-сайт. Университет Вандербильта. Получено 10 августа, 2013.
  6. ^ «Столбцы отчета CUJ и C ++ по распределенным объектным вычислениям». cs.wustl.edu.
  7. ^ "Последний вальс, отчет C ++, 1999". cs.wustl.edu. Архивировано из оригинал 5 декабря 2010 г.. Получено 26 октября, 2010.