An Algebraic Framework for Temporal Attribute Characteristics

Publication: Research - peer-reviewJournal article

Standard

An Algebraic Framework for Temporal Attribute Characteristics. / Böhlen, M. H.; Gamper, J.; Jensen, Christian Søndergaard.

In: Annals of Mathematics and Artificial Intelligence, Vol. 46, No. 3, 2006, p. 349-374.

Publication: Research - peer-reviewJournal article

Harvard

APA

CBE

MLA

Vancouver

Author

Böhlen, M. H.; Gamper, J.; Jensen, Christian Søndergaard / An Algebraic Framework for Temporal Attribute Characteristics.

In: Annals of Mathematics and Artificial Intelligence, Vol. 46, No. 3, 2006, p. 349-374.

Publication: Research - peer-reviewJournal article

Bibtex

@article{f65fe9e09fcb11db8ed6000ea68e967b,
title = "An Algebraic Framework for Temporal Attribute Characteristics",
publisher = "Springer Netherlands",
author = "Böhlen, {M. H.} and J. Gamper and Jensen, {Christian Søndergaard}",
year = "2006",
volume = "46",
number = "3",
pages = "349--374",
journal = "Annals of Mathematics and Artificial Intelligence",
issn = "1012-2443",

}

RIS

TY - JOUR

T1 - An Algebraic Framework for Temporal Attribute Characteristics

A1 - Böhlen,M. H.

A1 - Gamper,J.

A1 - Jensen,Christian Søndergaard

AU - Böhlen,M. H.

AU - Gamper,J.

AU - Jensen,Christian Søndergaard

PB - Springer Netherlands

PY - 2006

Y1 - 2006

N2 - Most real-world database applications manage temporal data, i.e., data with associated time references that capture a temporal aspect of the data, typically either when the data is valid or when the data is known. Such applications abound in, e.g., the financial, medical, and scientific domains. In contrast to this, current database management systems offer precious little built-in query language support for temporal data management. This situation persists although an active temporal database research community has demonstrated that application development can be simplified substantially by built-in temporal support. This paper's contribution is motivated by the observation that existing temporal data models and query languages generally make the same rigid assumption about the semantics of the association of data and time, namely that if a subset of the time domain is associated with some data then this implies the association of any further subset with the data. This paper offers a comprehensive, general framework where alternative semantics may co-exist and that supports so-called malleable and atomic temporal associations, in addition to the conventional ones mentioned above, which are termed constant. To demonstrate the utility of the framework, the paper defines a characteristics-enabled temporal algebra, termed CETA, which defines the traditional relational operators in the new framework. This contribution demonstrates that it is possible to provide built-in temporal support while making less rigid assumptions about the data, without jeopardizing the degree of the support. This may move temporal support closer to practical applications.

AB - Most real-world database applications manage temporal data, i.e., data with associated time references that capture a temporal aspect of the data, typically either when the data is valid or when the data is known. Such applications abound in, e.g., the financial, medical, and scientific domains. In contrast to this, current database management systems offer precious little built-in query language support for temporal data management. This situation persists although an active temporal database research community has demonstrated that application development can be simplified substantially by built-in temporal support. This paper's contribution is motivated by the observation that existing temporal data models and query languages generally make the same rigid assumption about the semantics of the association of data and time, namely that if a subset of the time domain is associated with some data then this implies the association of any further subset with the data. This paper offers a comprehensive, general framework where alternative semantics may co-exist and that supports so-called malleable and atomic temporal associations, in addition to the conventional ones mentioned above, which are termed constant. To demonstrate the utility of the framework, the paper defines a characteristics-enabled temporal algebra, termed CETA, which defines the traditional relational operators in the new framework. This contribution demonstrates that it is possible to provide built-in temporal support while making less rigid assumptions about the data, without jeopardizing the degree of the support. This may move temporal support closer to practical applications.

JO - Annals of Mathematics and Artificial Intelligence

JF - Annals of Mathematics and Artificial Intelligence

SN - 1012-2443

IS - 3

VL - 46

SP - 349

EP - 374

ER -