ICDE

HECATAEUS: Regulating Schema Evolution

Authors: 
Papastefanatos, G.; Vassiliadis, P.; Simitsis, A.; Vassiliou, Y.
Year: 
2010

HECATAEUS is an open-source software tool for enabling impact prediction, what-if analysis, and regulation of relational database schema evolution. We follow a graph theoretic approach and represent database schemas and database constructs, like queries and views, as graphs. Our tool enables the user to create hypothetical evolution events and examine their impact over the overall graph before these are actually enforced on it.

Merging source query interfaces on web databases

Authors: 
Dragut, E; Wu, W; Sistla, P; Yu, C; Meng, W
Year: 
2006
Venue: 
ICDE Conference

Recently, there are many e-commerce search engines that return information from Web databases. Unlike text search engines, these e-commerce search engines have more complicated user interfaces. Our aim is to construct automatically a natural query user interface that integrates a set of interfaces over a given domain of interest. For example, each airline company has a query interface for ticket reservation and our system can construct an integrated interface for all these companies. This will permit users to access information uniformly from multiple sources.

Clip: a Visual Language for Explicit Schema Mappings.

Authors: 
Raffio, A.; Braga, D.; S.Ceri; Papotti, P.; Hernandez, M.A.
Year: 
2008
Venue: 
ICDE conference

Many data integration solutions in the market today include tools for schema mapping, to help users visually relate elements of different schemas. Schema elements are connected with lines, which are interpreted as mappings, i.e. high-level logical expressions capturing the relationship between source and target data-sets; these are compiled into queries and programs that convert source-side data instances into target-side instances.

The PRISM Workwench: Database Schema Evolution Without Tears

Authors: 
Curino, Carlo A.; Moon, Hyun J.; Ham, MyungWon; Zaniolo, Carlo
Year: 
2009
Venue: 
ICDE 2009

DEMO PAPER:

A framework for schema updates in an object-oriented database system

Authors: 
Zicari, R
Year: 
1991
Venue: 
Proc. ICDE

A `reasonable' minimal set of primitives for updating an object-oriented (O2) database schema is defined and the problems which need to be solved in order to obtain a usable schema update mechanism are shown. The distinction between structural and behavioral consistency for the O2 system is described in some detail and it is demonstrated how updates could be performed by invoking an interactive tool. Updates are classified in three categories. Each category is explained in detail.

Evolutionary database design

Authors: 
Oertly, F; Schiller, G;
Year: 
1989
Venue: 
ICDE

An approach for evolutionary database design is presented which tries to remedy some of the shortcomings of previous design methods. The approach distinguishes clearly between a conceptual and a logical database design. A conceptual schema models the relevant aspects of reality. A logical schema describes the structure of the database as generic tables, and it reflects the design decisions taken to map the objects of the conceptual schema into the generic tables.

On-line Schema Update for a Telecom Database

Authors: 
Ronstrom, M
Year: 
2000
Venue: 
Proc 16th ICDE 2000

Telecom Databases need very high availability for
both read and write transactions. Thus it is desired that
not even schema changes are allowed to block any type
of transactions. We show in this paper a method to handle
schema changes which is based on a transaction oriented
change with the aid of triggers. The old and the
new schema can be used concurrently so it is never necessary
to block any transactions.
A nice feature of the method presented in this paper
is that it is easy to integrate into an already existing
DBMS.
This functionality is rarely, if ever, found in neither

On the Controlled Evolution of Process Choreographies

Authors: 
Rinderle, S.; Wombacher, A.; Reichert, M.
Year: 
2006
Venue: 
Proc. ICDE 2006

A Propagation Mechanism for Populated Schema Versions

Authors: 
Lautemann, SE
Year: 
1997
Venue: 
Proc. 13th Int. Conf. on Data Engineering (ICDE), 1997

Object-oriented database systems (OODBMS) offer powerful modeling concepts as required by advanced application domains like CAD/CAM/CAE or office automation. Typical applications have to handle large and complex structured objects which frequently change their value and their structure. As the structure is described in the schema of the database, support for schema evolution is a highly required feature. Therefore, a set of schema update primitives must be provided which can be used to perform the required changes, even in the presence of populated databases and running applications.

Data integration by bi-directional schema transformation rules

Authors: 
McBrien, P; Poulovassilis, A
Year: 
2003
Venue: 
ICDE 2003

In this paper we describe a new approach to data integration which subsumes the previous approaches of local as view (LAV) and global as view (GAV). Our method, which we term both as view (BAV), is based on the use of reversible schema transformation sequences. We show how LAV and GAV view definitions can be fully derived from BAV schema transformation sequences, and how BAV transformation sequences may be partially derived from LAV or GAV view definitions.

WebIQ: Learning from the Web to Match Query Interfaces on the Deep Web

Authors: 
Wu, W.; Doan, A.; Yu, C.
Year: 
2006
Venue: 
ICDE, 2006

Mapping XML and Relational Schemas with Clio

Authors: 
Popa, Lucian; Hernandez, Mauricio; Velegrakis, Yannis; Miller, Renee; Naumann, Felix; Ho, Howard
Year: 
2002
Venue: 
Proc. 18th ICDE (Demo)

Merging and coalescing data from multiple and diverse
sources into different data formats continues to be an important
problem in modern information systems. Schema
Matching, the process of matching elements of a source
schema with elements of a target schema, and Schema Mapping,
the process of creating a query that maps between two
disparate schemas, are at the heart of data integration systems.
We demonstrate Clio, a semi-automatic schema mapping
tool developed at the IBM Almaden Research Center.
In this demonstration we showcase Clio’s mapping engine

WOL: A Language for Database Transformations and Constraints

Authors: 
Davidson, Susan B.; Kosky, Anthony
Year: 
1997
Venue: 
ICDE 1997

The need to transform data between heterogeneous databases arises from a number of critical tasks in data management. These tasks are complicated by schema evolution in the underlying databases and by the presence of non-standard database constraints. We describe a declarative language called WOL (Well-founded Object Logic) for specifying such transformations, and its implementation in a system called Morphase (an “enzyme” for morphing data).

Syndicate content