Кэрролл Морган (ученый-компьютерщик) - Carroll Morgan (computer scientist)
Чарльз Кэрролл Морган | |
---|---|
Родившийся | 1952 (67–68 лет) |
Национальность | Соединенные Штаты |
Образование | Кандидат наук.; Сиднейский университет |
Известен | Формальные методы |
Научная карьера | |
Поля | Информатика |
Учреждения | Вычислительная лаборатория Оксфордского университета Университет Нового Южного Уэльса |
Влияния | Жан-Раймон Абриаль |
Интернет сайт | www |
Чарльз Кэрролл Морган (1952 г.р.) - американец специалист в области информатики кто переехал в Австралия в его раннем подростковом возрасте. Там он закончил свое образование (средняя школа, университет, несколько лет проработал на производстве), в том числе Доктор Философии (Доктор философии) Сиднейский университет, а затем перешел в объединенное Королевство в начале 1980-х гг. В 2000 году вернулся в Австралию.
В 1980-х и 1990-х годах Морган базировался в Вычислительная лаборатория Оксфордского университета в Англия в качестве исследователя и преподавателя, работающего в области формальные методы, и научный сотрудник колледжа Пембрук. Под влиянием Обозначение Z из Жан-Раймон Абриаль, он является автором Программирование из спецификаций как попытку объединить высокоуровневые аспекты спецификации Z со строгими компьютерная программа методы вывода Эдсгер В. Дейкстра. Его работа была сосредоточена на элементарных программных конструкциях, чтобы сделать материал доступным для студенты в ранние годы.[1] Некоторые из идей были позже включены как элементы B-метод авторства Абриаль, когда Абриаль вернулся в Оксфорд во второй половине 1980-х годов.
Позднее вместе с Аннабель МакИвер Морган написал Абстракция, уточнение и доказательство для вероятностных систем, в котором те же темы преследовались для вероятностных программ.[2]
Морган сейчас профессор в Школе компьютерных наук и инженерии Университет Нового Южного Уэльса,[3] и старший научный сотрудник Trustworthy Systems, входящей в состав CSIRO's Data61,[4] оба в Австралии. Его основные научные интересы - вероятностные модели для компьютерная безопасность и параллелизм. Он является известным сторонником формализованного подхода к разработке программ, называемого исчисление уточнения.[1] Он является автором многих работ.
Он занимается разработкой международные стандарты в программировании и информатике, как активный участник нескольких Международная федерация обработки информации (IFIP) рабочие группы,[5] включая Рабочая группа 2.1 ИФИП по алгоритмическим языкам и исчислениям,[6] который указан, поддерживает и поддерживает языки программирования АЛГОЛ 60 и АЛГОЛ 68.[7]
Рекомендации
- ^ а б Морган, Кэрролл (1990–1998). Программирование из спецификаций. Международная серия по информатике (2-е изд.). Prentice Hall. ISBN 978-0137262335. Получено 4 октября 2020.
- ^ МакИвер, Аннабель; Морган, Чарльз Кэрролл (2005). Абстракция, уточнение и доказательство для вероятностных систем. Монографии по информатике. Нью-Йорк: Springer Nature. Дои:10.1007 / b138392. ISBN 978-0-387-40115-7.
- ^ «Кэрролл Морган, профессор, Aust. Профессиональный научный сотрудник ARC». Австралия: Университет Нового Южного Уэльса. Архивировано из оригинал 1 февраля 2014 г.. Получено 26 января 2014.
- ^ «Кэрролл Морган, старший главный научный сотрудник, Trustworthy Systems». Австралия.
- ^ «Группа разработчиков программного обеспечения: Кэрролл Морган». СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ: Массачусетский технологический институт. Архивировано из оригинал 18 июня 2010 г.. Получено 20 июн 2010.
- ^ Jeuring, Йохан; Меертенс, Ламберт; Гуттманн, Вальтер (17 августа 2016 г.). «Профиль Рабочей группы 2.1 ИФИП». Фосвики. Получено 4 октября 2020.
- ^ Swierstra, Doaitse; Гиббонс, Джереми; Меертенс, Ламберт (2 марта 2011 г.). "ScopeEtc: IFIP21: Foswiki". Фосвики. Получено 4 октября 2020.
внешняя ссылка
- Официальный веб-сайт
- Кэрролл Морган в DBLP Сервер библиографии