Peter McBrien

Learn 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)
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)
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)
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)
We review attempts at defining a general extension to the relational algebra to incl udc temporal semantics, and dcfinc two temporal operators to achieve a temporal relational algebra with a close correspondence to temporal logic using since and until. We then dcmonstratc how this temporal relational algebra may IO ;I limited extent be encoded in standard(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)
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)