A well-known problem of temporal databases is that the amount of stored data tends to increase very fast. Moreover, detailed data are useful when they are acquired but they often become less relevant after some time. In most cases, after a period of time only summarized data need to be kept, whereas detailed data expire and can be removed from the database. Multigranular temporal databases enhance the expressive power of temporal databases by supporting temporal attributes at different levels of detail. However, in existing approaches the level of detail of an attribute, that is its granularity, depends only on the attribute semantics and does not depend on how recent the attribute values are. This paper proposes an approach supporting the aggregation of different portions of the value of a temporal attribute at different levels of detail, and the deletion or the transfer to tertiary storage of old values at a given level of detail, in order to minimize disk storage occupancy. In the proposed multigranular temporal object-oriented data model, the expiration of attribute values at a given granularity can be specified, together with the action to take when data expire: either aggregation to a coarser granularity, or deletion of values, or both.

Handling expiration of multigranular temporal objects / E. Camossi, E. Bertino, M. Mesiti, G. Guerrini. - In: JOURNAL OF LOGIC AND COMPUTATION. - ISSN 0955-792X. - 14:1(2004 Feb), pp. 23-50. ((Intervento presentato al 9. convegno International Symposium on Temporal Representation and Reasoning tenutosi a Manchester nel 2002.

Handling expiration of multigranular temporal objects

E. Camossi
Primo
;
E. Bertino
Secondo
;
M. Mesiti
Penultimo
;
2004

Abstract

A well-known problem of temporal databases is that the amount of stored data tends to increase very fast. Moreover, detailed data are useful when they are acquired but they often become less relevant after some time. In most cases, after a period of time only summarized data need to be kept, whereas detailed data expire and can be removed from the database. Multigranular temporal databases enhance the expressive power of temporal databases by supporting temporal attributes at different levels of detail. However, in existing approaches the level of detail of an attribute, that is its granularity, depends only on the attribute semantics and does not depend on how recent the attribute values are. This paper proposes an approach supporting the aggregation of different portions of the value of a temporal attribute at different levels of detail, and the deletion or the transfer to tertiary storage of old values at a given level of detail, in order to minimize disk storage occupancy. In the proposed multigranular temporal object-oriented data model, the expiration of attribute values at a given granularity can be specified, together with the action to take when data expire: either aggregation to a coarser granularity, or deletion of values, or both.
temporal databases; multiple granularities; granularity evolution; deletion of temporal values; expiration of dynamic attributes
Settore INF/01 - Informatica
feb-2004
Article (author)
File in questo prodotto:
File Dimensione Formato  
CBGM-time2002ev.pdf

accesso riservato

Tipologia: Pre-print (manoscritto inviato all'editore)
Dimensione 350.69 kB
Formato Adobe PDF
350.69 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
J Logic Computation-2004-Camossi-23-50.pdf

accesso riservato

Tipologia: Publisher's version/PDF
Dimensione 265.15 kB
Formato Adobe PDF
265.15 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/201403
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 8
social impact