Введение

Австралийский учёный в области компьютерных наук

Теренс Эйдан (Терри) Халпин (родился в 1950-х годах) — австралийский учёный в области компьютерных наук, известный формализацией нотации моделирования ролей объектов.

Биография

Родившийся в Австралии, Халпин учился в Университете Квинсленда, начиная с 1970-х годов, и в итоге получил степени бакалавра, DipEd, BA, MLitStud, а в 1989 году – докторскую степень с диссертацией "Логический анализ информационных систем: статические аспекты подхода, ориентированного на данные", под руководством Джона Стейплса. В 1970-х годах он начал работать в Университете Квинсленда в ключевом центре программных технологий при Департаменте компьютерных наук, совмещая это с работой в промышленности по моделированию баз данных. В 1990-х годах он перешел в промышленность, возглавив исследования в области баз данных в нескольких компаниях-разработчиках программного обеспечения, включая Visio Corporation. После приобретения этой компании Microsoft, он стал менеджером программы по моделированию баз данных и работал над "технологией концептуального и логического моделирования баз данных в Microsoft Visio для корпоративных архитекторов".

Моделирование объектов

В своей докторской диссертации Халпин (1989) формализовал объектно-ролевое моделирование (ORM) – «метод проектирования и запроса моделей баз данных на концептуальном уровне, при котором приложение описывается терминами, понятными пользователям без специальной технической подготовки».

Публикации

Халпин является автором нескольких книг и более 150 технических статей. Избранные книги:
1978. Индуктивное и практическое рассуждение. С Родом Гирлом, Коррин Миллер и Джеффом Уильямсом. Rotecoge.
1981. Дедуктивная логика, 2-е издание. С Родом Гирлом. Logiqpress.
1989. Концептуальная схема и проектирование реляционных баз данных. С Г. М. Ниссеном. Prentice Hall, Сидней.
2001. Информационное моделирование и реляционные базы данных: от концептуального анализа к логическому проектированию. Morgan Kaufmann.
2001. Унифицированный язык моделирования: вопросы анализа, проектирования и разработки систем. Под редакцией Кенга Сиау.
2003. Моделирование баз данных с помощью Microsoft Visio для корпоративных архитекторов. С Кеном Эвансом, Пэтом Халлоком и Биллом МакЛином. Morgan Kaufmann.
2005. Методы и методологии информационного моделирования. Под редакцией Джона Крогсти и Кенга Сиау.
2008. Информационное моделирование и реляционные базы данных. Второе издание. С Тони Морганом. Morgan Kaufmann.