Halpin's research interest is in the field of "conceptual modeling and conceptual query technology for information systems, using a business rules approach" [REF].
With his doctoral thesis Halpin (1989) formalized object-role modeling (ORM), a "method for designing and querying database models at the conceptual level, where the application is described in terms easily understood by non-technical users" [REF].