scispace - formally typeset
Search or ask a question

Showing papers by "Federica Mandreoli published in 2000"


Book ChapterDOI
TL;DR: It is shown how a general object-oriented model for schema versioning and evolution can be formalized; how the semantics of schema change operations can be defined; how interesting reasoning tasks can be supported, based on an encoding in description logics.
Abstract: In this paper a semantic approach for the specification and the management of databases with evolving schemata is introduced. It is shown how a general object-oriented model for schema versioning and evolution can be formalized; how the semantics of schema change operations can be defined; how interesting reasoning tasks can be supported, based on an encoding in description logics.

70 citations


Proceedings Article
01 Jan 2000
TL;DR: In this paper, a semantic approach for the specification and management of databases with evolving schemata is introduced, where a general object-oriented model for schema versioning and evolution can be formalized; the semantics of schema change operations can be defined; interesting reasoning tasks can be supported, based on an encoding in description logics.
Abstract: In this paper a semantic approach for the specification and the management of databases with evolving schemata is introduced. It is shown how a general object-oriented model for schema versioning and evolution can be formalized; how the semantics of schema change operations can be defined; how interesting reasoning tasks can be supported, based on an encoding in description logics.

68 citations


Book ChapterDOI
TL;DR: A temporal extension of the World Wide Web based on a complete XML/XSL infrastructure to support valid time is presented, which makes it possible to "travel in time" in a given virtual environment with any XML-compliant browser.
Abstract: In this paper we present a temporal extension of the World Wide Web based on a complete XML/XSL infrastructure to support valid time. The proposed technique enables the explicit definition of temporal information within HTML/XML documents, whose contents can then be selectively accessed according to their valid time. By acting on a navigation validity context, the proposed solution makes it possible to "travel in time" in a given virtual environment with any XML-compliant browser; this allows, for instance, to cut personalized visit routes for a specific epoch in a virtual museum or a digital historical library, to visualize the evolution of an archaeological site through successives ages, to selectively access past issues of magazines, to browse historical time series (e.g. stock quote archives), etc. The proposed Web extensions have been tested on a demo prototype showing, as application example, the functionalities of a temporal Web museum.

64 citations


Journal ArticleDOI
01 Mar 2000
TL;DR: This short report of the workshop on Evolution and Change in Data Management held in Paris in November 1999 concentrates on some of the general lessons that emerged during the four days.
Abstract: One of the fundamental aspects of information and database systems is that they change. Moreover, in so doing they evolve, although the manner and quality of this evolution is highly dependent on the mechanisms in place to handle it. While changes in data are handled well, changes in other aspects, such as structure, rules, constraints, the model, etc., are handled to varying levels of sophistication and completeness.In order to study this in more detail a workshop on Evolution and Change in Data Management was held in Paris in November 1999. It brought together researchers from a wide range of disciplines with a common interest in handling the fundamental characteristics and the conceptual modelling of change in information and database systems. This short report of the workshop concentrates on some of the general lessons that emerged during the four days.

55 citations


Proceedings ArticleDOI
31 Jan 2000
TL;DR: This work proposes a general model which integrates the two approaches by supporting both design and temporal schema versions by providing a complete set of schema change primitives for fully-fledged version manipulation whose semantics is described in the paper.
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 have considered temporal schema versioning to fulfil advanced needs of other typical object-oriented applications like GIS and multimedia. 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 fully-fledged version manipulation whose semantics is described in the paper.

22 citations


Book ChapterDOI
18 Sep 2000
TL;DR: In this article, the authors study the logical and computational properties of schema evolution and versioning support in object-oriented databases and present the formalisation of a general model for an object base with evolving schemata.
Abstract: In this paper we study the logical and computational properties of schema evolution and versioning support in object-oriented databases. To this end, we present the formalisation of a general model for an object base with evolving schemata and define the semantics of the provided schema change operations. We will then sketch how the encoding of such a framework in a suitable Description Logic will allow the introduction and solution of interesting reasoning tasks at global database and single schema version levels.

22 citations