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 |
|---|---|---|---|---|
| 704 | A Data Model and Query Language for EXODUS | 1988 | SIGMOD | 0.00014633243 |
| 763 | O2, an Object-Oriented Data Model | 1988 | SIGMOD | 0.00014111102 |
| 1,697 | ODE (Object Database and Environment): The Language and the Data Model | 1989 | SIGMOD | 9.8264533e-05 |
| 4,453 | Modeling Class Hierarchies with Contradictions | 1988 | SIGMOD | 6.5774986e-05 |
| 6,930 | O-O, What Have They Done to DB2? | 1999 | VLDB | 5.6273063e-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.00075677079 |
| 16 | The Functional Data Model and the Data Language DAPLEX | 1979 | SIGMOD | 0.00059778867 |
| 34 | The Design Of Postgres | 1986 | SIGMOD | 0.00049063803 |
| 97 | The Database Language GEM | 1983 | SIGMOD | 0.00034172656 |
| 145 | A Language Facility for Designing Interactive Database-Intensive Applications | 1978 | SIGMOD | 0.00028989663 |
| 265 | Some High-level Language Constructs for Data of Type Relation | 1977 | SIGMOD | 0.00022728909 |
| 1,492 | Storage and Access Structures to Support a Semantic Data Model | 1982 | VLDB | 0.00010475268 |
| 2,991 | An Implementation of GEM — supporting a semantic data model on a relational back-end. | 1984 | SIGMOD | 7.7609063e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 13,618 | A Methodology of Application Program Analysis and Conversion Based on Database Semantics | 1977 | SIGMOD |
| 2 | 13,584 | Attributed Grammars for Query Language Translations (Extended Abstract) | 1983 | PODS |
| 3 | 14,801 | Using Design Axioms and Topology to Model Database Semantics | 1987 | VLDB |
| 4 | 7,077 | Semantic Modeling of Object Oriented Databases | 1991 | VLDB |
| 5 | 1,492 | Storage and Access Structures to Support a Semantic Data Model | 1982 | VLDB |
| 6 | 13,605 | Semantics of Network Data Manipulation Languages: An Object-Oriented Approach | 1982 | VLDB |
| 7 | 4,104 | Type Systems for Querying Class Hierarchies with Non-strict Inheritance. | 1989 | PODS |
| 8 | 13,592 | A Modularization Mechanism for Conceptual Modeling | 1983 | VLDB |
| 9 | 1,756 | How to Architect a Query Compiler | 2016 | SIGMOD |
| 10 | 145 | A Language Facility for Designing Interactive Database-Intensive Applications | 1978 | SIGMOD |