dc.contributor.author |
Njovu, C
|
|
dc.contributor.author |
Gray, WA
|
|
dc.date.accessioned |
2018-06-14T06:51:31Z |
|
dc.date.available |
2018-06-14T06:51:31Z |
|
dc.date.issued |
1999 |
|
dc.identifier.citation |
Njpvu C & Gray WA (1999) A pragmatic approach to bitemporal databases: conceptualisation, representation and visualisation. South African Computer Journal, Number 24, 1999 |
en |
dc.identifier.issn |
2313-7835 |
|
dc.identifier.uri |
http://hdl.handle.net/10500/24361 |
|
dc.description.abstract |
In this paper, we describe a pragmatic approach to bitemporal data modelling, logical representation and visualisation. Our proposed approach, herein referred to as the Bitemporal Object, State and Event Modelling Approach (BOSEM A), enhances an event-oriented to temporal databases and uses enhanced RUBIS-Schema event concepts for representing bitemporal event types. In this approach, a typical bitemporal object type can be perceived as a composite of its bitemporal event types and bitemporal state types. We contend that time concepts and semantics of time-varying information in bitemporal data models should be captured using valid time and transaction time attributes defined on bitemporal event types. At the logical representation level, our approach relies on the semantic knowledge embedded in temporal relationships between object types for deriving bitemporal historic states at runtime. We show how bitemporal database systems utilising this approach can capture bitemporal event data and derive bitemporal historic state details using built-in knowledge rules. The knowledge rules represent the semantic assumptions associated with the stored bitemporal event data. In order to help users visualize bitemporal data, we describe operators on bitemporal databases that present different bitemporal database views to the user. The different user views can be graphically presented to the user in the form of screen objects. This work is based on our experience in the development of a prototype bitemporal database system called the Bitemporal Object Viewing System (BOVS)). In the BOVS, bitemporal database objects are graphically depicted as collections of active bitemporal screen objects representing bitemporal event and bitemporal historic state objects. |
en |
dc.language.iso |
en |
en |
dc.publisher |
South African Computer Society (SAICSIT) |
en |
dc.subject |
Bitemporal objects |
en |
dc.subject |
Bitemporal states |
en |
dc.subject |
Bitemporal event |
en |
dc.subject |
Time-varying attributes |
en |
dc.subject |
Bitemporal databases |
en |
dc.subject |
Valid time |
en |
dc.subject |
Transaction time |
en |
dc.subject |
Event-oriented approach |
en |
dc.subject |
Visualisation |
en |
dc.title |
A pragmatic approach to bitemporal databases: conceptualisation, representation and visualisation |
en |
dc.type |
Article |
en |