Найти статью
Халпин, Терри
Терри Халпин (Терренс Эйдан Халпин, англ. Terence Aidan (Terry) Halpin; род. 1950-е, Австралия) — австралийский учёный в области компьютерных наук. Известен формализацией нотации объектно-ролевого моделирования (ORM).
Биография
Родился в Австралии. В 1970-х годах начал обучение в Квинслендском университете. Получил степени бакалавра наук, бакалавра искусств, магистра литературы и диплом в области образования. В 1989 году под руководством Джона Стейплза защитил докторскую диссертацию на тему «Логический анализ информационных систем: статические аспекты ориентированной на данные перспективы»[1].
В 1970-х годах начал работать в Квинслендском университете в Ключевом центре программных технологий при кафедре компьютерных наук. Совмещал академическую деятельность с работой в индустрии в области моделирования баз данных[2].
В 1990-х годах перешёл в индустрию. Возглавлял исследования баз данных в нескольких компаниях по разработке программного обеспечения, включая Visio Corporation. После приобретения компании корпорацией Microsoft стал менеджером программ по моделированию баз данных. Работал над технологией концептуального и логического моделирования баз данных в Microsoft Visio for Enterprise Architects[2].
В 2000-х годах вернулся в академическую среду. Занимал должность профессора в Университете Ньюмонт, где специализировался на подходе к информатике на основе бизнес-правил. В 2009 году вновь перешёл в индустрию, став главным научным сотрудником в компании LogicBlox. Также работал профессором по совместительству в Международном университете INTI в Малайзии.
Является членом рабочей группы IFIP WG 8.1 (Проектирование и оценка информационных систем). Был редактором нескольких академических журналов. Организовывал семинары и конференции по моделированию как в индустрии, так и в академической среде[2].
В 2003 году получил премию DAMA International Academic Achievement Award. В 2006 году удостоен награды IFIP Outstanding Service Award, а в 2024 году — ER Fellow Award.
Халпин является автором десяти книг и более 200 технических статей[3].
Научная деятельность
Научные интересы Халпина лежат в области концептуального моделирования и технологий концептуальных запросов для информационных систем с использованием подхода на основе бизнес-правил[2].
Объектно-ролевое моделирование
В своей докторской диссертации (1989) Халпин формализовал объектно-ролевое моделирование (ORM)[5]. ORM — это метод проектирования и выполнения запросов к моделям баз данных на концептуальном уровне, при котором приложение описывается в терминах, понятных нетехническим пользователям[3][6].
Библиография
- 1978. Inductive and Practical Reasoning. Совместно с Родом Гирлом, Коринн Миллер и Джеффом Уильямсом. Rotecoge.
- 1981. Deductive Logic, 2nd edn. Совместно с Родом Гирлом. Logiqpress.
- 1989. Conceptual Schema and Relational Database Design. Совместно с Г. М. Нийссеном. Prentice Hall, Сидней. ISBN 978-0-13-167263-5.
- 2001. Information Modeling and Relational Databases: From Conceptual Analysis to Logical Design. Morgan Kaufmann. ISBN 1-55860-672-6.
- 2001. Unified Modeling Language: Systems Analysis, Design and Development Issues. Совместно с Кенгом Сиау (редакторы). ISBN 978-1-930708-05-1.
- 2003. Database Modeling with Microsoft Visio for Enterprise Architects. Совместно с Кеном Эвансом, Пэтом Халлоком и Биллом Маклином. Morgan Kaufmann.
- 2005. Information Modeling Methods and Methodologies. Совместно с Джоном Крогсти и Кенгом Сиау (редакторы).
- 2008. Information Modeling and Relational Databases. Second Edition. Совместно с Тони Морганом. Morgan Kaufmann. ISBN 978-0-12-373568-3.
- 2024. Information Modeling and Relational Databases. Third Edition. Совместно с Тони Морганом. Morgan Kaufmann. ISBN 978-0-443-23790-4.
Примечания
Ссылки
- Домашняя страница Терри Халпина на orm.net