Conceptual Temporal Modeling Applied to Databases

01/30/2021
by   Sabah Al-Fedaghi, et al.
0

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 the system s behavior. Lastly, the events are viewed as data sources with which to build a temporal model. A case-study model of a temporal banking-management system database that extends UML and the object-constraint language is re-modeled using thinging machine (TM) modeling. The resultant TM diagrammatic specification delivers a new approach to temporality that can be extended to be a holistic monitoring system for historic data and events.

READ FULL TEXT

page 1

page 5

page 6

page 8

page 9

research
08/11/2020

Changes, States, and Events: The Thread from Staticity to Dynamism in the Conceptual Modeling of Systems

This paper examines the concept of change in conceptual modeling. Change...
research
05/06/2020

Causality in Static Models as an Initial Constraint on the Chronology of Events in System Behavior

This paper analyzes the notion of causality in a conceptual model, mainl...
research
09/29/2021

Conceptual Data Modeling: Entity-Relationship Models as Thinging Machines

Data modeling is a process of developing a model to design and develop a...
research
10/05/2016

VoxML: A Visualization Modeling Language

We present the specification for a modeling language, VoxML, which encod...
research
02/14/2023

Antithesis of Object Orientation: Occurrence-Only Modeling Applied in Engineering and Medicine

This paper has a dual character, combining a philosophical ontological e...
research
01/29/2019

A new tidy data structure to support exploration and modeling of temporal data

Mining temporal data for information is often inhibited by a multitude o...
research
04/25/2023

Register-based Census in Thailand: a Case Study in Chachoengsao Province

The use of registers has been increasingly popular in the field of popul...

Please sign up or login with your details

Forgot password? Click here to reset