Conceptual Temporal Modeling Applied to Databases
Sabah Al-Fedaghi

TL;DR
This paper introduces a novel conceptual approach to modeling temporality in databases, emphasizing time as a fundamental phenomenon that influences system dynamics, and demonstrates its application through a case study in banking management.
Contribution
It proposes a multilevel modeling method for temporality that moves beyond traditional data representation, integrating static, dynamic, and event-based perspectives in database design.
Findings
Developed a multilevel temporal modeling framework.
Extended UML and OCL with TM modeling for temporal systems.
Created a case-study model for banking management system.
Abstract
We present a different approach to developing a concept of time for specifying temporality in the conceptual modeling of software and database systems. In the database field, various proposals and products address temporal data. The difficulty with most of the current approaches to modeling temporality is that they represent and record time as just another type of data (e.g., values of a bank balance or amounts of money), instead of appreciating that time and its values are unique, in comparison to typical data attributes. Time is an engulfing phenomenon that lifts a system s entire model from staticity to dynamism and beyond. In this paper, we propose a conceptualization of temporality involving the construction of a multilevel modeling method that progresses from static representation to system compositions that form regions of dynamism. Then, a chronology of events is used to define…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
