Dr. Terry Halpin

Dr. Terry Halpin, BSc, DipEd, BA, MLitStud, PhD, is a Principal Scientist at LogicBlox (headquartered in Atlanta, USA) and a Professor at INTI International University (Malaysia). After many years in academia, he worked on data modeling technology at Asymetrix Corporation, InfoModelers Inc., Visio Corporation, and Microsoft Corporation, before returning to academia as Distinguished Professor at Neumont University (Utah), and then once again returning to industry at LogicBlox and also taking a professorship at INTI. His research focuses on conceptual modeling and conceptual query technology.

Dr. Halpin is the recipient of the DAMA International Academic Achievement Award (2003) and the IFIP Outstanding Service Award (2006).

He is a member of IFIP WG 8.1 (Design and Evaluation of Information Systems), is an editor or reviewer for several academic journals and international program committees, has co-chaired several international workshops on modeling, and has presented at dozens of international conferences in both industry and academia. For many years, his research has focused on conceptual modeling and conceptual query technology for information systems, using a business rules approach. His doctoral thesis formalized Object-Role Modeling (ORM/NIAM), and his publications include over 160 technical papers, and six books, including Information Modeling and Relational Databases, 2nd Edition (ISBN: 978-0-12-373568-3), Morgan Kaufmann (2008).


Database Avenger

This interview with Terry Halpin titled Database Avenger appeared in the February 2000 issue of Visio Smart Pages. It includes some tongue-in-cheek photos.
To subscribe to Visio Smart Pages or other free Microsoft Office electronic newsletters, click here to register.


Black Belt Design
This interview appeared in the September 1995 issue of DBMS.

For many developers, entity-relationship (ER) modeling and relational database design go hand in hand. But a growing number of designers have found database design nirvana using another methodology known as Object Role Modeling (ORM). ORM uses English sentences to express how objects relate to one another, and what constraints and business rules apply to these relationships. While based on techniques dating back to the early 1970s, ORM gained popularity with the February 1994 release of InfoModeler, by Asymetrix Corp. (Bellevue, Wash.).

Acrobat IconDBPD Interview (38K)


Modeling for Data and Business Rules

An interview with Terry Halpin conducted by Ron Ross, Editor of Database Newsletter. This article appeared in the September/October 1997 issue of the Database Newsletter. This newsletter has since been renamed Business Rules Journal and is published by Business Rules Solutions, Inc.

Acrobat IconDatabase Newsletter Interview (67K)