Халпин, Терри

Материал из Циклопедии
Перейти к навигации Перейти к поиску

Терри Халпин

англ. Terry Halpin


Дата рождения
1950-е
Место рождения
Австралия



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






Терри Халпин (Терренс Эйдан Халпин, англ. Terence Aidan (Terry) Halpin; [Нет даты!]) — австралийский учёный в области компьютерных наук. Известен формализацией нотации объектно-ролевого моделирования (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].

Файл:Schema for Geologic Surface.svg
Применение объектно-ролевого моделирования[4]

Объектно-ролевое моделирование[править]

В своей докторской диссертации (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.

Примечания[править]

  1. Halpin, Terence Aidan A logical analysis of information systems: static aspects of the data-oriented perspective. University of Queensland (1989). Проверено 8 июня 2026.
  2. 2,0 2,1 2,2 2,3 Terry Halpin. orm.net. Проверено 8 июня 2026.
  3. 3,0 3,1 Object role modeling (ORM). Проверено 8 июня 2026.
  4. Stephen M. Richard Geologic Concept Modeling. U.S. Geological Survey Open-File Report 99-386 (1999). Проверено 8 июня 2026.
  5. Object-Role Modeling: Principles and Benefits (2010). Проверено 8 июня 2026.
  6. Halpin, Terry Object-Role Modelingангл. / LIU, LING; ÖZSU, M. TAMER // Encyclopedia of Database Systems. — Boston, MA: Springer US, 2009. — С. 1941–1946. — ISBN 978-0-387-39940-9. — DOI:10.1007/978-0-387-39940-9_251

Ссылки[править]

Рувики

Одним из источников, использованных при создании данной статьи, является статья из википроекта «Рувики» («ruwiki.ru») под названием «Халпин, Терри», расположенная по адресу:

Материал указанной статьи полностью или частично использован в Циклопедии по лицензии CC-BY-SA 4.0 и более поздних версий.

Всем участникам Рувики предлагается прочитать материал «Почему Циклопедия?».