Кіріспе
Австралиялық компьютер ғалымы Теренс Эйдан (Терри) Халпин (1950 жылдары туған) – Object Role Modeling нотациясын формалдаумен танымал Австралиялық компьютер ғалымы.
Terence Aidan (Terry) Halpin (born 1950s) is an Australian computer scientist who is known for his formalization of the Object Role Modeling notation.
Өмірбаян
Австралияда туған Халпин 1970-ші жылдары Квинсленд университетінде оқыды, соңынан BSc, DipEd, BA, MLitStud дәрежелерін алып, 1989 жылы Джон Стейплстің жетекшілігімен "Ақпараттық жүйелердің логикалық талдауы: деректерге бағытталған көзқарастың статикалық аспектілері" тақырыбындағы диссертациясын қорғап PhD ғылыми дәрежесін алды. 1970 жылдары ол Квинсленд университетіндегі Компьютер ғылымдары кафедрасының Бағдарламалық қамтамасыз ету технологиясы жөніндегі негізгі орталығында жұмыс істей бастады, осымен қатар деректер базасын модельдеу саласында индустрияда да жұмыс істеді. 1990 жылдары ол өнеркәсіпке көшті, бірнеше бағдарламалық қамтамасыз ету компанияларында, оның ішінде Visio Corporation-та деректер базасын зерттеуді басқарды. Бұл компания Microsoft компаниясымен сатып алынғаннан кейін ол Деректер базасын модельдеу бойынша Бағдарлама менеджері болды және "Microsoft Visio for Enterprise Architects-тағы тұжырымдамалық және логикалық деректер базасын модельдеу технологиясы" жобасымен айналысты.
Нысан-рольді модельдеу
Докторлық диссертациясымен Халпин (1989) объектілік рөлдік модельдеуді (ОРМ) қалыптастырды, бұл "мәдени тұрғыда дерекқоры модельдерін жобалау және сұрау жасау әдісі, онда қолданба техникалық білімі жоқ пайдаланушыларға түсінікті тілмен сипатталады".
Жарияланымдар
Халпин бірнеше кітап және 150-ден астам техникалық мақаланың авторы. Кітаптар таңдауы: 1978 ж. Индуктивті және практикалық ой-қырлылық. Род Гирл, Корин Миллер және Джефф Уильямспен бірге. Rotecoge, 1981 ж. Дедуктивті логика, 2-ші басылым. Род Гирлмен бірге. Logiqpress. 1989 ж. Тұжырымдамалық схема және реляциялық деректер базасының жобалануы. Г. М. Ниссенмен бірге. Prentice Hall, Сидней. 2001 ж. Ақпаратты модельдеу және реляциялық деректер базалары: тұжырымдамалық талдаудан логикалық жобалауға дейін. Morgan Kaufmann. 2001 ж. Бірыңғай модельдеу тілі: жүйелерді талдау, жобалау және дамыту мәселелері. Кенг Сиумен (редакторлар). 2003 ж. Microsoft Visio for Enterprise Architects арқылы деректер базасын модельдеу. Кен Эванс, Пэт Халлок және Билл Маклинмен бірге. Morgan Kaufmann. 2005 ж. Ақпаратты модельдеу әдістері мен әдістемелері. Джон Крогсти және Кенг Сиумен (редакторлар). 2008 ж. Ақпаратты модельдеу және реляциялық деректер базалары. Екінші басылым. Тони Морганмен бірге. Morgan Kaufmann.
1978. Inductive and Practical Reasoning. With Rod Girle, Corinne Miller & Geoff Williams. Rotecoge,
1981. Deductive Logic, 2nd edn. With Rod Girle. Logiqpress. 1989. Conceptual Schema and Relational Database Design. With G. M. Nijssen. Prentice Hall, Sydney. 2001. Information Modeling and Relational Databases: From Conceptual Analysis to Logical Design. Morgan Kaufmann. 2001. Unified Modeling Language: Systems Analysis, Design and Development Issues. With Keng Siau (editors). 2003. Database Modeling with Microsoft Visio for Enterprise Architects. With Ken Evans, Pat Hallock, & Bill MacLean. Morgan Kaufmann. 2005. Information Modeling Methods and Methodologies. With John Krogstie and Keng Siau (editors). 2008. Information Modeling and Relational Databases. Second Edition. With Tony Morgan. Morgan Kaufmann. .