skip to main content
10.5555/1151855.1151860dlproceedingsArticle/Chapter ViewAbstractPublication PagesapccmConference Proceedingsconference-collections
Article
Free Access

The formal semantics of the timeER model

Published:01 January 2006Publication History

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.

References

  1. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  2. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. {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 ScholarGoogle ScholarCross RefCross Ref
  4. {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 ScholarGoogle Scholar
  5. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  7. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  8. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  9. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  10. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  11. {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 ScholarGoogle Scholar
  12. {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 ScholarGoogle Scholar
  13. {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 ScholarGoogle ScholarCross RefCross Ref
  14. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  15. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  16. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  17. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  18. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  19. {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 ScholarGoogle Scholar
  20. {20} A. Narasimhalu. A Data Model for Object-Oriented Databases with Temporal Attributes and Relationships. Technical report, National University of Singapore, 1988.Google ScholarGoogle Scholar
  21. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  22. {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 ScholarGoogle Scholar
  23. {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 ScholarGoogle ScholarDigital LibraryDigital Library
  24. {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 ScholarGoogle Scholar

Index Terms

  1. The formal semantics of the timeER model

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader