Back to results

University of Illinois at Urbana-Champaign

Supporting Local Autonomy in a Distributed Object-Oriented Database

Abstract

dc:description

Local autonomy of the individual databases in a distributed system is important as administrators of the individual databases often need to have complete control over how their data are structured, used and managed. Classical distributed databases support distribution transparency, replication transparency and fragmentation transparency. Researchers have recognized that transparent access to databases in a distributed system is inherently incompatible with the notions of local autonomy. In this thesis we propose a new model of distributed object-oriented databases that supports local autonomy of the individual databases. Local autonomy is achieved by allowing the database administrators of the individual databases to adapt a globally available schema to fit their local needs, but still be able to share data with others in the distributed system. Central to this model is a new concept called federated collections, which are collections of objects of the same class that may be distributed across a number of databases in one or more sites. The schema of a federated collection (FC) is available globally in the form of the version trees of the classes that constitute the schema. The schema of an FC includes the class of the member objects (member class) of the FC, and transitively all the classes used directly or indirectly in the definition of the member class. The administrator of each database that participates in a federated collection may create a new version of a globally available class and adopt it for the local component of a federated collection. Class version mapping and federated queries support seamless querying of federated collections.

Degree

thesis:*
Name thesis:degree_name
Ph.D.
Level thesis:degree_level
Dissertation
Discipline thesis:degree_discipline
Computer Science
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2014

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Kalathil, Biju Joseph
Contributors dc:contributor
  • Belford, Geneva G.

Subjects

dc:subject × 1

Identifiers

dc:identifier.*
Identifier
(UMI)AAI9503225
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/72100

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Kalathil, Biju Joseph. Supporting Local Autonomy in a Distributed Object-Oriented Database. Dissertation thesis, University of Illinois at Urbana-Champaign, 2014. http://hdl.handle.net/2142/72100