ABSTRACT
A wide range of database applications manage information that varies over time. Many of the underlying database schemas of these were designed using one of the several versions of the Entity-Relationship (ER) model. In the research community as well as in industry, it is common knowledge that the temporal aspects of the mini-world are pervasive and important, but are also difficult to capture using the ER model. Not surprisingly, several enhancements to the ER model have been proposed in an attempt to more naturally and elegantly support the modeling of temporal aspects of information. Common to most of the existing temporally extended ER models is that the semantics of the models are unclear. This problem is addressed in this paper by developing a formal semantics for the TIMEER model based on denotational semantics.
- {1} S. Bergamaschi and C. Sartori. Chrono: A Conceptual Design Framework for Temporal Entities. In T. W. Ling, S. Ram, and M-L. Lee, editors, Conceptual Modeling - ER '98, 17th International Conference on Conceptual Modeling, Singapore, November 16-19, 1998, Proceedings, volume 1507 of Lecture Notes in Computer Science , pages 35-50. Springer, 1998. Google ScholarDigital Library
- {2} P. P-S. Chen. The Entity-Relationship Model - Toward a Unified View of Data. Transaction on Database Systems, 1(1):9-36, March 1976. Google ScholarDigital Library
- {3} C. E. Dyreson and R. T. Snodgrass. The Base-line Clock. In The TSQL2 Temporal Query Language , chapter 5, pages 77-96. Kluwer Academic Publishers, 1995.Google ScholarCross Ref
- {4} R. Elmasri, I. El-Assal, and V. Kouramajian. Semantics of Temporal Data in an Extended ER Model. In 9th International Conference on the Entity-Relationship Approach, pages 239- 254, Lausanne, Switzerland, October 1990.Google Scholar
- {5} R. Elmasri and S. B. Navathe. Fundamentals of Database Systems. The Benjamin/Cummings Publishing Company, INC, 2. edition, 1994. ISBN 0-8053-1753-8. Google ScholarDigital Library
- {6} R. Elmasri and G. T. J. Wuu. A Temporal Model and Query Language for ER Databases. In Proceedings of the Sixth International Conference on Data Engineering pages 76-83, 1990. Google ScholarDigital Library
- {7} S. Ferg. Modeling the Time Dimension in an Entity-Relationship Diagram. In 4th International Conference on the Entity-Relationship Approach , pages 280-286, Silver Spring, MD, 1985. Computer Society Press. Google ScholarDigital Library
- {8} M. Gogolla and U. Hohenstein. Towards a Semantic View of an Extended Entity-Relationship Model. ACM Transaction on Database Systems, 16(3):369-416, September 1991. Google ScholarDigital Library
- {9} H. Gregersen. TimeERplus: A Temporal EER Model Supporting Schema Changes. In BNCOD, volume 3567 of Lecture Notes in Computer Science , pages 41-59. Springer, 2005. Google ScholarDigital Library
- {10} H. Gregersen and C. S. Jensen. Temporal Entity-Relationship Models--a Survey. IEEE Transactions on Knowledge an Data Engineering , 11(3):464-497, May 1999. Google ScholarDigital Library
- {11} H. Gregersen and C. S. Jensen. Conceptual Modeling of Time-varying Information. In Proceedings of International Conference on Computing, Communications and Control Technologies, pages 248-255, August 2004.Google Scholar
- {12} C. S. Jensen and C. E. Dyreson {editors}. The Consensus Glossary of Temporal Database Concepts - February 1998 Version. In Temporal Databases: Research and Practice, volume 1399 of Lecture Notes in Computer Science, pages 367-405. Springer-Verlag, 1998.Google Scholar
- {13} C. S. Jensen and R. T. Snodgrass. Temporally Enhanced Database Design. In M. P. Papazoglou, S. Spaccapietra, and Z. Tari, editors, Advances in Object-Oriented Data Modeling, chapter 7, pages 163-193. MIT Press, 2000.Google ScholarCross Ref
- {14} V. Khatri, S. Ram, and R. T. Snodgrass. Augmenting a Conceptual Model with Geospatiotemporal Annotations. IEEE Transactions on Knowledge and Data Engineering, 16(11):1324- 1338, 2004. Google ScholarDigital Library
- {15} M. R. Klopprogge. TERM: An Approach to Include the Time Dimension in the Entity-Relationship Model. In Proceedings of the Second International Conference on the Entity Relationship Approach, pages 477-512, Washington, DC, October 1981. Google ScholarDigital Library
- {16} P. Kraft and J. O. Sørensen. Translation of a High-Level Temporal Model into Lower Level Models. In H. S. Kunii, S. Jajodia, and A. Sølvberg, editors, Conceptual Modeling - ER 2001, volume 2224 of Lecture Notes in Computer Science, pages 383-396. Springer, 2001. Google ScholarDigital Library
- {17} V. S. Lai, J-P. Kuilboer, and J. L. Guynes. Temporal Databases: Model Design and Commercialization Prospects. DATA BASE, 25(3):6-18, 1994. Google ScholarDigital Library
- {18} J. Y. Lee and R. Elmasri. An EER-Based Conceptual Model and Query Language for Time-Series Data. In T. W. Ling, S. Ram, and M-L. Lee, editors, Conceptual Modeling - ER '98, 17th International Conference on Conceptual Modeling, Singapore, November 16-19, 1998, Proceedings , volume 1507 of Lecture Notes in Computer Science, pages 21-34. Springer, 1998. Google ScholarDigital Library
- {19} P. McBrien, A. H. Seltveit, and B. Wangler. An Entity-Relationship Model Extended to describe Historical information. In International Conference on Information Systems and Management of Data, pages 244-260, Bangalore, India, July 1992.Google Scholar
- {20} A. Narasimhalu. A Data Model for Object-Oriented Databases with Temporal Attributes and Relationships. Technical report, National University of Singapore, 1988.Google Scholar
- {21} R. Snodgrass and I. Ahn. A Taxonomy of Time in Databases. In Proceedings of ACM-SIGMOD 1985 International Conference on Management of Data, pages 236-246, Austin, TX, May 1985. Google ScholarDigital Library
- {22} B. Tauzovich. Toward Temporal Extensions to the Entity-Relationship Model. In The 10th International Conference on the Entity Relationship Approach, pages 163-179, San Mateo, California, October 1991.Google Scholar
- {23} C. I. Theodoulidis, P. Loucopoulos, and B. Wangler. A Conceptual Modelling Formalism for Temporal Database Applications. Information Systems, 16(4):401-416, 1991. Google ScholarDigital Library
- {24} E. Zimanyi, C. Parent, S. Spaccapietra, and A. Pirotte. TERC+: A Temporal Conceptual Model. In Proc. Int. Symp. on Digital Media Information Base, November 1997.Google Scholar
Index Terms
- The formal semantics of the timeER model
Recommendations
Temporal Entity-Relationship Models-A Survey
The Entity-Relationship (ER) model, using varying notations and with some semantic variations, is enjoying a remarkable, and increasing, popularity in both the research community the computer science curriculum and in industry. In step with the ...
Capturing Temporal Constraints in Temporal ER Models
ER '08: Proceedings of the 27th International Conference on Conceptual ModelingA wide range of database applications manage information that varies over time. The conceptual modeling of databases is frequently based on one of the several versions of the ER model. As this model does not provide built-in means for capturing temporal ...
Capturing Telic/Atelic Temporal Data Semantics: Generalizing Conventional Conceptual Models
Time provides context for all our experiences, cognition, and coordinated collective action. Prior research in linguistics, artificial intelligence, and temporal databases suggests the need to differentiate between temporal facts with goal-related ...
Comments