Джон Милопулос
Джон Милопулос | |
---|---|
Рожденный | Греция | 12 июля 1943 г.
Образование | Брауновский университет Университет Принстон |
Награды | Сотрудник AAAI, 1993 г. [1] |
Научная карьера | |
Учреждения | Университет Торонто Университет Тренто |
Докторантура | Теодосиос Павлидис |
Докторанты | Джон Цоцос Эктор Левеск |
Веб-сайт | www |
Джон Милопулос (родился 12 июля 1943 года) — греко-канадский ученый-компьютерщик , профессор Университета Торонто , Канада, и Университета Тренто , Италия. Он известен своими работами в области концептуального моделирования , в частности разработкой агентно-ориентированной методологии разработки программного обеспечения . называется ТРОПОС. [2] [3]
Биография [ править ]
Милопулос родился в Греции в 1943 году и в 1966 году получил степень бакалавра технических наук в Университете Брауна . В 1970 году он получил докторскую степень в Принстонском университете под руководством Теодосиоса Павлидиса , защитив диссертацию на тему «Об определении и распознавании закономерностей в дискретных пространствах». [4]
В 1966 году он начал свою академическую карьеру в качестве доцента Университета Торонто , где в 1971 году был назначен профессором компьютерных наук. В 2009 году он также был назначен профессором компьютерных наук в Университете Тренто .
В 1986 году Милопулос был избран президентом греческой общины Торонто. Он прослужил 2 года до 1988 года.
Милопулос был награжден премией Питера П. Чена за выдающийся вклад в область концептуального моделирования в 2010 году. В 2012 году он также получил степень почетного доктора Ахенского университета RWTH в знак признания «его превосходного и выдающегося вклада в методологию концептуального моделирования как основа баз данных, программных технологий и искусственного интеллекта, а также его междисциплинарных приложений». [5]
Работа [ править ]
Научные интересы Милопулоса варьируются от информационного моделирования методов , в частности семантических моделей данных , до систем, основанных на знаниях , проектирования информационных систем и области проектирования требований ». [6] Боргида и др. (2009) резюмировали, что Милопулос внес четыре важных вклада в эти области:
- ТОР: Доступ к базам данных на естественном языке, который требовал представления семантики данных, и, следовательно, впервые привел нас к концептуальным моделям реляционных таблиц с использованием семантических сетей .
- TAXIS: язык программирования для приложений с интенсивным использованием данных, который поддерживает классы объектов, транзакций, ограничений, исключений и рабочих процессов, ортогонально организованных в иерархии подклассов с наследованием свойств.
- TELOS: язык представления для знаний множества различных заинтересованных сторон в области разработки программного обеспечения, включая область приложений и область разработки, которые использовали метаклассы и рассматривали свойства как объекты.
- ТРОПОС: применение идей ранних требований (ориентация на цель, зависимость от агентов) ко всему спектру разработки программного обеспечения и расширение сферы применения на многие темы, включая безопасность и эволюцию.
- Алекс Боргида и др., 2009 г. [7]
Избранные публикации [ править ]
- Л. Чанг, Б. Никсон, Э. Ю, Дж. Милопулос. Нефункциональные требования в разработке программного обеспечения, Springer, 2000.
- Энн Бэнкс Пиддак, Джон Милопулос, Карсон С. Ву. Разработка передовых информационных систем, 2002.
- Дитер Фензель , Катя Сикара, Джон Милопулос, ред. Семантическая сеть. ISWC 2003, Springer-Verlag, 2004.
- Льютинен К., Лукопулос П., Милопулос Дж. и Робинсон В. (ред.), Разработка требований к проектированию: десятилетняя перспектива. Спрингер-Верлаг, 2009.
- Ред. Манфред А. Юсфельд, Матиас Ярке и Джон Милопулос, Метамоделирование для разработки методов. Кембридж (США): MIT Press, 2009.
Статьи, подборка:
- Милопулос, Джон и др. « Телос: представление знаний об информационных системах ». Транзакции ACM в информационных системах (TOIS) 8.4 (1990): 325-362.
- Милопулос, Джон, Лоуренс Чанг и Брайан Никсон. « Представление и использование нефункциональных требований: процессно-ориентированный подход » . Программная инженерия, IEEE Transactions on 18.6 (1992): 483-497.
- Кастро, Джейлсон, Мануэль Колп и Джон Милопулос. « К проектированию информационных систем, ориентированному на требования: проект Tropos » . Информационные системы 27.6 (2002): 365-389.
- Брешиани, Паоло и др. « Тропос: агентно-ориентированная методология разработки программного обеспечения ». Автономные агенты и мультиагентные системы 8.3 (2004): 203-236.
Ссылки [ править ]
- ^ «Избранные члены AAAI» . АААИ . Проверено 4 января 2024 г.
- ^ Вулдридж, Майкл. Введение в мультиагентные системы. Джон Уайли и сыновья, 2009.
- ^ Пэдэм, Лин и Майкл Виникофф. Разработка интеллектуальных агентных систем: Практическое руководство. Том. 13. Джон Уайли и сыновья, 2005.
- ^ Джон Милопулос в проекте математической генеалогии
- ^ Почетный доктор компьютерного ученого Джона Милопулоса , 14 мая 2012 г.
- ^ Джон Милопулос , факультет компьютерных наук, Университет Торонто, по состоянию на 09.2014.
- ^ Боргида, Александр Т., изд. Концептуальное моделирование: основы и приложения: Очерки в честь Джона Милопулоса [ постоянная мертвая ссылка ] . Том. 5600. Спрингер, 2009. с. IX
Внешние ссылки [ править ]
- Джон Милопулос в cs.toronto.edu