Peter McBrien

Learn More
Although temporal databases have received considerable attention as a topic for research , little work in the area has paid attention to the concurrency control mechanisms that might be employed in temporal databases. This paper describes how the notion of the current time | also called`now' | in valid-time databases can cause standard seriali-sation theory(More)
This paper presents a new approach to data integration, which combines the previous approaches of local as view (LAV) and global as view (GAV) into a single method we term both as view (BAV). Our method is based on the use of reversible transformation sequences, and combines the respective advantages of GAV and LAV. In particular, in common with GAV,(More)
Several methodologies for integrating database schemas have been proposed in the literature, using various common data models (CDMs). As part of these methodologies transformations have been defined that map between schemas which are in some sense equivalent. This paper describes a general framework for formally underpinning the schema transformation(More)
This paper presents a new approach to schema evolution, which c o m bines the activities of schema integration and schema evolution into one framework. In previous work we h a ve developed a general framework to support schema transformation and integration in heterogeneous database architectures. Here we s h o w h o w this framework also readily supports(More)
This paper describes the AutoMed repository and some associated tools, which provide the first implementation of the both as view (BAV) approach to data integration. Apart from being a highly expressive data integration approach, BAV in additional provides a method to support a wide range of data modelling languages, and describes transformations between(More)
XML is fast becoming the standard for information exchange on the Internet. As such, information expressed in XML will need to be integrated with existing information systems, which are mostly based on structured data models such as relational, object-oriented or ob-ject/relational data models. This paper shows how our previous framework for integrating(More)
Both the federated approach and the mediator approach to database integration require that semantic diierences between schemas be resolved by a process of schema transformation. Data, queries and updates subsequently passed between schemas need to be transformed accordingly. We have developed a general framework to support the schema transformation process.(More)
LNCS 3520, Pages 326-341 c Springer-Verlag 2005 In data integration, a Merge operator takes as input a pair of schemas in some conceptual modelling language, together with a set of correspondences between their constructs, and produces as an output a single integrated schema. In this paper we present a new approach to implementing the Merge operator that(More)