Abstract
We present a temporal object model capable of representing object lifespans and also the history of their roles and associations. We adopt an approach of temporal generalisation rather than temporal extension in which a model in its entirety is given a temporal semantics through an orthogonal generalisation of all model concepts — including the lifespan of object roles themselves and constraints over these roles. The model is based on the generic object data model OM and its algebra has been generalised into a full temporal algebra over object roles.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
J. F. Allen. Maintaining Knowledge about Temporal Intervals. Communications of the ACM, 16(11), 1983.
E. Bertino, E. Ferrari, and G. Guerrini. A Formal Temporal Object-Oriented Data Model. In P. Apers, M. Bouzeghoub, and G. Gardarin, editors, Advances in Database Technology, pages 342–356. Springer, 1996.
J. Clifford and A. Croker. The Historical Relational Data Model (HRDM) and Algebra Based on Lifespans. In Proceedings of the International Conference on Data Engineering, pages 528–537. IEEE Computer Society Press, 1987.
I. A. Goralwalla and M. T. Özsu. Temporal Extensions to a Uniform Behavioral Object Model. In Proceedings of the 10th International Conference on the ER Approach, pages 110–121, 1993.
S. K. Gadia and J. H. Vaishnav. A Query Language for a Homogeneous Temporal Database. In Proceedings of the International Conference on Principles of Database Systems, 1985.
M. C. Norrie. An Extended Entity-Relationship Approach to Data Management in Object-Oriented Systems. In Proceedings of the 12th International Conference on the ER Approach, 1993.
M. C. Norrie, A. Steiner, A. Würgler, and M. Wunderli. A Model for Classification Structures with Evolution Control. In Proceedings of the 15th International Conference on Conceptual Modelling, 1996.
E. Rose and A. Segev. TOOSQL — A Temporal Object-Oriented Query Language. In Proceedings of the 10th International Conference on the ER Approach, pages 122–136, Dallas, TX, 1993.
R. T. Snodgrass, M. H. Böhlen, C. S. Jensen, and A. Steiner. Adding Valid Time to SQL/Temporal. SQL/Temporal Change Proposal, ANSI X3H2-96-501r2, ISO/IEC JTC1/SC21/WG3 DEL MAD-146r2, November 1996.
A. Steiner and M. C. Norrie. A Temporal Extension to a Generic Object Data Model. Technical report, Institute for Information Systems, ETH Zürich, 1997.
R. Snodgrass, editor. The TSQL2 Temporal Query Language. Kluwer Academic Publishers, 101 Philip Drive, Assinippi Park, Norwell, Massachusetts 02061, USA, 1995.
A. Steiner. The TimeDB Temporal Database Prototype. Institute for Information Systems, ETH Zürich. Available at ftp://ftp.cs.arizona.edu/tsql/timecenter/TimeDB.tar.gz, September 1995.
A. Tansel, J. Clifford, S. Gadia, S. Jajodia, A. Segev, and R. Snodgrass. Temporal Databases: Theory, Design, and Implementation. Benjamin/Cummings Publishing Company, 1993.
G.T.J. Wuu and U. Dayal. A Uniform Model for Temporal and Versioned Object-Oriented Databases. In A. Tansel, J. Clifford, S. Gadia, S. Jajodia, A. Segev, and R. Snodgrass, editors, Temporal Databases: Theory, Design, and Implementation, chapter 10, pages 230–247. Benjamin/Cummings Publishing Company, 1993.
G.T.J. Wuu. SERQL: An ER Query Language Supporting Temporal Data Retrieval. In Proceedings of the 10th International Phoenix Conference on Computers and Communications, pages 272–279, 1991.
Author information
Authors and Affiliations
Editor information
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Steiner, A., Norrie, M.C. (1997). Temporal object role modelling. In: Olivé, A., Pastor, J.A. (eds) Advanced Information Systems Engineering. CAiSE 1997. Lecture Notes in Computer Science, vol 1250. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63107-0_18
Download citation
DOI: https://doi.org/10.1007/3-540-63107-0_18
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63107-1
Online ISBN: 978-3-540-69148-8
eBook Packages: Springer Book Archive