Skip navigation

A design pattern approach to bitemporal data modeling

A design pattern approach to bitemporal data modeling

Njovu, Chiyaba and Ibrahim, Mohammed T. (2003) A design pattern approach to bitemporal data modeling. In: Proceedings: 14th International Workshop on Database and Expert Systems Applications (DEXA 2003). IEEE Computer Society, Los Alamitos, California, USA, pp. 758-761. ISBN 0769-199-8 ISSN 1529-4188 (doi:10.1109/DEXA.2003.1232112)

Full text not available from this repository.

Abstract

The importance of patterns in constructing complex systems has long been recognised in other disciplines. In software engineering, for example, well-crafted object-oriented architectures contain several design patterns. Focusing on mechanisms of constructing software during system development can yield an architecture that is simpler, clearer and more understandable than if design patterns were ignored or not properly applied. In this paper, we propose a model that uses object-oriented design patterns to develop a core bitemporal conceptual model. We define three core design patterns that form a core bitemporal conceptual model of a typical bitemporal object. Our framework is known as the Bitemporal Object, State and Event Modelling Approach (BOSEMA) and the resulting core model is known as a Bitemporal Object, State and Event (BOSE) model. Using this approach, we demonstrate that we can enrich data modelling by using well known design patterns which can help designers to build complex models of bitemporal databases.

Item Type: Conference Proceedings
Title of Proceedings: Proceedings: 14th International Workshop on Database and Expert Systems Applications (DEXA 2003)
Additional Information: [1] This paper was first presented at the 14th International Workshop on Database and Expert Systems Applications (DEXA 2003) held from 1-5 September 2003 in Prague, Czech Republic. It was given within Workshop 10 – KOM3 in the Meaning Matters: AI, Knowledge Issues Session.
Uncontrolled Keywords: data models, data structures, object-oriented databases
Subjects: Q Science > QA Mathematics
Pre-2014 Departments: School of Computing & Mathematical Sciences
School of Computing & Mathematical Sciences > Department of Computer Science
School of Computing & Mathematical Sciences > Department of Information Systems & Digital Media
Related URLs:
Last Modified: 14 Oct 2016 09:01
Selected for GREAT 2016: None
Selected for GREAT 2017: None
Selected for GREAT 2018: None
URI: http://gala.gre.ac.uk/id/eprint/651

Actions (login required)

View Item View Item