Advanced object-oriented applications require the management of schema versions, in order to cope with changes in the structure of the stored data. Two types of versioning have been separately considered so far: branching and temporal.The former arose in application domains like CAD/CAM and software engineering, where different solutions have been proposed to support design schema versions (consolidated versions). The latter concerns temporal databases, where some works considered temporal schema versioning to fulfil advanced needs of other typical object-oriented applications like GIS and the multimedia ones.In this work, we propose a general model which integrates the two approaches by supporting both design and temporal schema versions.The model is provided with a complete set of schema change primitives for full-fledged version manipulation whose semantics is described in the paper.

A Generalized Modeling Framework for Schema Versioning Support / Mandreoli, Federica; Grandi, M; R., Scalas. - In: AUSTRALIAN COMPUTER SCIENCE COMMUNICATIONS. - ISSN 0157-3055. - STAMPA. - 22(2):(2000), pp. 33-40. (Intervento presentato al convegno 11th Australasian Database Conference (ADC 2000) tenutosi a Camberrra, Australia nel January 2000) [10.1109/ADC.2000.819811].

A Generalized Modeling Framework for Schema Versioning Support

MANDREOLI, Federica;
2000

Abstract

Advanced object-oriented applications require the management of schema versions, in order to cope with changes in the structure of the stored data. Two types of versioning have been separately considered so far: branching and temporal.The former arose in application domains like CAD/CAM and software engineering, where different solutions have been proposed to support design schema versions (consolidated versions). The latter concerns temporal databases, where some works considered temporal schema versioning to fulfil advanced needs of other typical object-oriented applications like GIS and the multimedia ones.In this work, we propose a general model which integrates the two approaches by supporting both design and temporal schema versions.The model is provided with a complete set of schema change primitives for full-fledged version manipulation whose semantics is described in the paper.
2000
11th Australasian Database Conference (ADC 2000)
Camberrra, Australia
January 2000
22(2)
33
40
Mandreoli, Federica; Grandi, M; R., Scalas
A Generalized Modeling Framework for Schema Versioning Support / Mandreoli, Federica; Grandi, M; R., Scalas. - In: AUSTRALIAN COMPUTER SCIENCE COMMUNICATIONS. - ISSN 0157-3055. - STAMPA. - 22(2):(2000), pp. 33-40. (Intervento presentato al convegno 11th Australasian Database Conference (ADC 2000) tenutosi a Camberrra, Australia nel January 2000) [10.1109/ADC.2000.819811].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

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