Terry Halpin
#15,573
Most Influential Person Now
Australian computer scientist
Terry Halpin's AcademicInfluence.com Rankings
Terry Halpincomputer-science Degrees
Computer Science
#878
World Rank
#910
Historical Rank
Database
#165
World Rank
#170
Historical Rank
Download Badge
Computer Science
Why Is Terry Halpin Influential?
(Suggest an Edit or Addition)According to Wikipedia, Terence Aidan Halpin is an Australian computer scientist who is known for his formalization of the Object Role Modeling notation. Biography Born in Australia, Halpin studied at the University of Queensland starting in the 1970s and eventually received a BSc, DipEd, BA, MLitStud and in 1989 a PhD with the thesis "A logical analysis of information systems : static aspects of the data-oriented perspective" under John Staples.
Terry Halpin's Published Works
Published Works
- The Morgan Kaufmann Series in Data Management Systems (1999) (526)
- Conceptual schema and relational database design - a fact oriented approach (1989) (494)
- Information modeling and relational databases: from conceptual analysis to logical design (2001) (422)
- Conceptual Schema and Relational Database Design (1995) (326)
- Information Modelling and Relational Databases (2001) (310)
- Enterprise, Business-Process and Information Systems Modeling - 12th International Conference, BPMDS 2011, and 16th International Conference, EMMSAD 2011, held at CAiSE 2011, London, UK, June 20-21, 2011. Proceedings (2011) (224)
- Object-Role Modeling (ORM/NIAM) (2006) (157)
- Information modeling and relational databases (2. ed.) (2008) (144)
- A Logical Analysis of Information Systems: static aspects of the data-oriented perspective (1989) (102)
- Data Modeling in UML and ORM: A Comparison (1999) (100)
- Conceptual Queries Using ConQuer-II (1997) (99)
- Object Role Modelling and XML-Schema (2000) (98)
- ConQuer: A Conceptual Query Language (1996) (97)
- Selected Readings on Database Technologies and Applications (2008) (76)
- Unified modeling language : systems analysis, design and development issues (2001) (75)
- Subtyping and Polymorphism in Object-Role Modelling (1995) (73)
- Conceptual Schemas with Abstractions: Making Flat Conceptual Schemas More Comprehensible (1996) (71)
- Fact‐oriented modelling for data analysis (1992) (67)
- Information Modeling Methods and Methodologies: Advanced Topics in Database Research (2005) (58)
- Fact-Oriented Modeling: Past, Present and Future (2007) (56)
- Database Schema Transformation and Optimization (1995) (56)
- Automated Verbalization for ORM 2 (2006) (54)
- Object-Role Modeling (2009) (54)
- Object-Role Modeling: Principles and Benefits (2010) (52)
- A Fact-Oriented Approach to Schema Transformation (1991) (51)
- Object-Role Modeling: an overview (2002) (48)
- ORM/NIAM Object-Role Modeling (1998) (47)
- Conceptual schema and relational database design (2nd ed.) (1996) (46)
- Enterprise, Business-Process and Information Systems Modeling (2012) (44)
- Business Rule Verbalization (2004) (43)
- Model Driven Development with NORMA (2007) (38)
- Enterprise, Business-Process and Information Systems Modeling (2013) (35)
- Database Modeling with Microsoft® Visio for Enterprise Architects (2003) (34)
- Conceptual schema & relational database design (1995) (34)
- Comparing Metamodels for ER, ORM and UML Data Models (2004) (34)
- UML data models from an ORM perspective: Part 7 (1998) (33)
- The NORMA Software Tool for ORM 2 (2010) (32)
- Augmenting UML with fact-orientation (2001) (32)
- Information Modeling Methods and Methodologies (2004) (32)
- Metaschemas for ER, ORM and UML Data Models: A Comparison (2002) (30)
- Journal on Data Semantics XI (2008) (28)
- Modeling Dynamic Rules in ORM (2006) (28)
- ORM 2 Graphical Notation (2005) (27)
- 12 – Relational Languages (2008) (27)
- Ontological foundations for conceptual modelling (2008) (26)
- Orm 2 (2005) (26)
- Information systems technology and its applications (2003) (26)
- Formal Semantics of Dynamic Rules in ORM (2008) (25)
- Modeling Reactive Behavior in ORM (2003) (25)
- Operator Scheduling (2009) (22)
- Innovations in Information Systems Modeling - Methods and Best Practices (2008) (20)
- LogiQL: A Query Language for Smart Databases (2014) (20)
- Database Design - Know It All (2008) (19)
- Fact-Orientation and Conceptual Logic (2011) (19)
- Using DEMO and ORM in Concert: A Case Study (2004) (19)
- Abstraction techniques for Conceptual Schema (1994) (18)
- Two Meta-Models for Object-Role Modeling (2005) (17)
- Supplementing UML with concepts from ORM (2001) (16)
- Information Analysis in UML and ORM: A Comparison (2002) (16)
- Business Rule Modality (2006) (15)
- Temporal Modeling and ORM (2008) (15)
- Modality of Business Rules (2007) (15)
- Higher-Order Types and Information Modeling (2005) (15)
- Object-Role Modeling Fundamentals: A Practical Guide to Data Modeling with ORM (2015) (15)
- Formal semantics of dynamic rules in ORM, OTM conferences and workshops (2008) (14)
- Automated Mapping of Conceptual Schemas to Relational Schemas (1993) (14)
- Mapping ORM to Datalog: An Overview (2010) (13)
- Entity Relationship modeling from an ORM perspective: Part 3 (1999) (13)
- Information Modeling and Higher-order Types (2004) (13)
- Objectification of Relationships (2006) (12)
- Formalization of ORM Revisited (2012) (12)
- Handbook on Architectures of Information Systems (2006) (12)
- Enriched Support for Ring Constraints (2011) (12)
- A Fact-Oriented Approach to Business Rules (2000) (12)
- Data modeling in UML and ORM revisited (1999) (12)
- Enhanced Verbalization of ORM Models (2012) (11)
- Constraints on Conceptual Join Paths (2005) (11)
- 11 – Relational Languages (2001) (11)
- Integrating Fact-oriented Modeling with Object-oriented Modeling (2001) (10)
- Venn Diagrams and SQL Queries (1989) (9)
- What Is An Elementary Fact ? (1998) (9)
- Modeling for Data and Business Rules (1997) (9)
- Automated Validation of Conceptual Schema Constraints (1992) (8)
- Forml 2 (2010) (8)
- Fact-Orientation Meets Agent-Orientation (2004) (8)
- Modeling Collections in UML and ORM (2000) (8)
- Modeling Data Federations in ORM (2007) (7)
- Conceptual Schema Optimisation - Database Optimisation before sliding down the Waterfall (2021) (7)
- Enriched Conceptualization of Subtyping (2009) (7)
- A Role Calculus for ORM (2009) (7)
- Modeling of Reference Schemes (2013) (6)
- Join Constraints (2002) (6)
- A Comparison of Data Modeling in UML and ORM (2009) (6)
- Reduction Transformations in ORM (2007) (6)
- Atomicity and Semantic Normalization (2010) (6)
- Information Modeling in UML and ORM (2005) (6)
- Subtyping Revisited (2007) (6)
- Automated Verbalization of ORM Models in Malay and Mandarin (2016) (6)
- Microsoft’s new database modeling tool: Part 1 (2001) (5)
- UML:a critical evaluation and suggested future (2001) (5)
- Structural Aspects of Data Modeling Languages (2011) (5)
- Modeling of Linguistic Reference Schemes (2015) (5)
- A Formal transformation from Object Role Models to UML class diagrams (2002) (5)
- Enterpise, Business-Process and Information Systems Modeling -- 10th International Workshop, BPMDS 2009 and 14th International Conference, EMMSAD 2009, held at CAiSE 2009, Amsterdam, The Netherlands, June 2009 (2009) (4)
- Information Systems Technology and its Applications, 3rd International Conference ISTA'2004, June 15-17, 2004, Salt Lake City, Utah, USA, Proceedings (2004) (4)
- Enterprise, Business-Process and Information Systems Modeling, 10th International Workshop, BPMDS 2009, and 14th International Conference, EMMSAD 2009, held at CAiSE 2009, Amsterdam, The Netherlands, June 8-9, 2009. Proceedings (2009) (4)
- Conceptual Queries (4)
- Predicate Reference and Navigation in ORM (2009) (4)
- ORM 2 Constraint Verbalization Part 1 (2006) (4)
- Inductive and practical reasoning (1978) (3)
- The NORMA Tool for ORM 2 (2010) (3)
- Mapping One-to-One Predicates to a Relational Schema (1993) (3)
- Default Knowledge in Information Systems (1995) (3)
- ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2007: OTM 2007 WORKSHOPS, PT 1, PROCEEDINGS (2006) (2)
- Metamodels for object-role modeling. (2003) (2)
- FORML Position paper for W3C Workshop on Rule Languages for Interoperability (2005) (2)
- Orientation Relationships (2009) (1)
- Form-and-Fact Based Modeling (2012) (1)
- Conceptual Modeling: First Steps (2001) (1)
- Atomicity and Normalization (2008) (1)
- A Comparative Review of Data Modeling in UML and ORM (2015) (1)
- Enterprise, Business-Process and Information Systems Modeling - 11th International Workshop, BPMDS 2010, and 15th International Conference, EMMSAD 2010, held at CAiSE 2010, Hammamet, Tunisia, June 7-8, 2010. Proceedings (2010) (1)
- 10 – Advanced Modeling Issues (2008) (1)
- Optimisation before sliding down the Waterfall (2004) (1)
- 2 – Database modeling (2003) (1)
- Formal Semantics of Dynamic Constraints and Derivation Rules in ORM (2016) (1)
- Recent Enhancements to ORM (2013) (1)
- Entity Integrity Revisited (1996) (1)
- Verbalizing ORM Models in Malay and Mandarin (2013) (1)
- Enterprise, Business-Process and Information Systems Modeling: 12th International Conference, BPMDS 2011, and 16th International Conference, EMMSAD ... Notes in Business Information Processing) (2012) (1)
- Reverse engineering physical schemas to logical models (2003) (1)
- 5 – Mandatory Roles (2001) (0)
- ORM 2008 PC Co-chairs' Message (2008) (0)
- 13 – Other Database Features (2008) (0)
- Objectification (2005) (0)
- 8 – Entity Relationship Modeling (2008) (0)
- Black belt design: using object role modeling to design relational databases (1995) (0)
- ORM 2005 PC Co-chairs' Message (2005) (0)
- LogiQL and Predicate Logic (2015) (0)
- Reference Scheme Modeling (2019) (0)
- ORM 2009 PC Co-chairs' Message (2009) (0)
- 16 – Other Modeling Aspects and Trends (2008) (0)
- ImprovingYour Program’sPerformance (2015) (0)
- Change propagation and round trip engineering (2003) (0)
- 10 – Relational Mapping (2001) (0)
- Appendix E: Summary of Constraints (2014) (0)
- ORM 2007 PC Co-chairs' Message (2007) (0)
- Proceedings of the First International Conference on Object-Role Modelling, ORM-1, Magnetic Island, Australia, 4-6 July 1994 (1994) (0)
- Built-In Operatorsand Predicates (2015) (0)
- 5 – ORM constraints (2003) (0)
- Appendix C: LogiQL Syntax (2014) (0)
- I Object Role Modeling : An Overview by Dr . (0)
- Object types, predicates, and basic constraints (2003) (0)
- Appendix A: Running Your Programs (2014) (0)
- Data Modeling in UML (2001) (0)
- Appendix J: Improving Your Program’s Performance (2014) (0)
- Schema Transformation & Optimization (1995) (0)
- Appendix I: Testing Your Programs (2014) (0)
- Appendix H: LogiQL and SQL (2014) (0)
- Appendix B: Running the LogiQL REPL (2014) (0)
- ORM 2011 PC Co-chairs' Message (2011) (0)
- 2 – Information Levels and Frameworks (2001) (0)
- 4 – Uniqueness Constraints (2001) (0)
- Mapping ORM models to logical database models (2003) (0)
- Editing logical models: Intermediate aspects (2003) (0)
- Object Identifier (2020) (0)
- ORM'10 - PC Co-chairs Message (2010) (0)
- ORM 2012 PC Co-chairs Message (2012) (0)
- 15 – Process and State Modeling (2008) (0)
- 13 – Editing logical models: Advanced aspects (2003) (0)
- Enterprise, Business-Process and Information Systems Modeling (Paperback): 10th International Worksh (2009) (0)
- Appendix F: Programming Conventions (2014) (0)
- LogiQL and SQL (2015) (0)
- 6 – Value, Set-Comparison, and Subtype Constraints (2008) (0)
- The logical modeling solution (ER and Relational) (2003) (0)
- Appendix D: Built-In Operators and Predicates (2014) (0)
- Unified Modeling Language (UML): A Critical Evaluation and Suggested Future - Minitrack Introduction (2001) (0)
- Logical database model reports (2003) (0)
- Value, Set-Comparison, and Subtype Constraints (2001) (0)
- 9 – Data Modeling in UML (2008) (0)
- 12 – Schema Transformations (2001) (0)
- Overview of database modeling and the database modeling tools (2003) (0)
- Appendix G: LogiQL and Predicate Logic (2014) (0)
- 7 – Other Constraints and Final Checks (2008) (0)
- Generating a physical database schema (2003) (0)
- The conceptual modeling solution (ORM) (2003) (0)
- Managing database projects (2003) (0)
- Other Constraints and Final Checks (2001) (0)
- EMMSAD'04 - Preface (2004) (0)
- Reverse engineering and importing to ORM (2003) (0)
- 3 – Getting started (2003) (0)
- Creating a basic logical database model (2003) (0)
- 11 – Relational Mapping (2008) (0)
- Enterprise, Business-Process and Information Systems Modeling: 13th International Conference, BPMDS 2012, 17th International Conference, EMMSAD 2012 (2012) (0)
- Other features and best practices (2003) (0)
- ORM 2006 PC Co-chairs' Message (2006) (0)
- 14 – Schema Transformations (2008) (0)
- Other Modeling Aspects and Trends (2001) (0)
- ORM 2013 PC Co-Chairs Message (2013) (0)
- 6 – Configuring, manipulating, and reusing ORM models (2003) (0)
- Reference Scheme Reduction on Subtypes in ORM (2013) (0)
- Conceptual model reports (2003) (0)
- Online Handwriting (2009) (0)
This paper list is powered by the following services:
Other Resources About Terry Halpin
What Schools Are Affiliated With Terry Halpin?
Terry Halpin is affiliated with the following schools: