Implementation of a Compiler for a Semantic Data Model: Experiences with Taxis
Summary: Compiler for the Taxis data model, an entity-based DSL enabling generalisation, classification and aggregation. Examines scalable entity representation, static type checking, and ISA hierarchies of transactions, with multiple inheritance and metaclasses. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Brian Nixon (University of Toronto)
- 2. Lawrence Chung (University of Toronto)
- 3. David Lauzon (University of Toronto)
- 4. Alex Borgida (Rutgers University)
- 5. John Mylopoulos (Canadian Institute for Advanced Research; University of Toronto)
- 6. Martin Stanley (University of Toronto)
BibTeX Citation
@inproceedings{nixon_sigmod87,
title = {{Implementation of a Compiler for a Semantic Data Model: Experiences with Taxis}},
author = {Nixon, Brian and Chung, Lawrence and Lauzon, David and Borgida, Alex and Mylopoulos, John and Stanley, Martin},
series = {{SIGMOD} '87},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/38713.38731},
url = {https://dl.acm.org/doi/10.1145/38713.38731},
year = {1987}
}
Incoming Citations (Sorted by Pagerank)
Showing 5 of 5 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 684 | A Data Model and Query Language for EXODUS | 1988 | SIGMOD | 0.00014990873 |
| 740 | O2, an Object-Oriented Data Model | 1988 | SIGMOD | 0.00014482241 |
| 1,662 | ODE (Object Database and Environment): The Language and the Data Model | 1989 | SIGMOD | 0.00010075123 |
| 4,342 | Modeling Class Hierarchies with Contradictions | 1988 | SIGMOD | 6.7537389e-05 |
| 6,779 | O-O, What Have They Done to DB2? | 1999 | VLDB | 5.7772333e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 8 of 8 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 10 | Extending the Data Base Relational Model to Capture More Meaning | 1979 | SIGMOD | 0.0007727299 |
| 15 | The Functional Data Model and the Data Language DAPLEX | 1979 | SIGMOD | 0.00061144858 |
| 34 | The Design Of Postgres | 1986 | SIGMOD | 0.00049302774 |
| 92 | The Database Language GEM | 1983 | SIGMOD | 0.00034759032 |
| 139 | A Language Facility for Designing Interactive Database-Intensive Applications | 1978 | SIGMOD | 0.00029742792 |
| 247 | Some High-level Language Constructs for Data of Type Relation | 1977 | SIGMOD | 0.00023302214 |
| 1,449 | Storage and Access Structures to Support a Semantic Data Model | 1982 | VLDB | 0.00010749899 |
| 2,912 | An Implementation of GEM — supporting a semantic data model on a relational back-end. | 1984 | SIGMOD | 7.9688007e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 13,281 | A Methodology of Application Program Analysis and Conversion Based on Database Semantics | 1977 | SIGMOD |
| 2 | 14,445 | Using Design Axioms and Topology to Model Database Semantics | 1987 | VLDB |
| 3 | 13,247 | Attributed Grammars for Query Language Translations (Extended Abstract) | 1983 | PODS |
| 4 | 6,911 | Semantic Modeling of Object Oriented Databases | 1991 | VLDB |
| 5 | 1,449 | Storage and Access Structures to Support a Semantic Data Model | 1982 | VLDB |
| 6 | 13,268 | Semantics of Network Data Manipulation Languages: An Object-Oriented Approach | 1982 | VLDB |
| 7 | 3,986 | Type Systems for Querying Class Hierarchies with Non-strict Inheritance. | 1989 | PODS |
| 8 | 13,255 | A Modularization Mechanism for Conceptual Modeling | 1983 | VLDB |
| 9 | 1,797 | How to Architect a Query Compiler | 2016 | SIGMOD |
| 10 | 139 | A Language Facility for Designing Interactive Database-Intensive Applications | 1978 | SIGMOD |