{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/72100"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/72100","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Supporting Local Autonomy in a Distributed Object-Oriented Database","abstract":"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.","abstract_html":"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.","abstract_has_math":false,"creators":["Kalathil, Biju Joseph"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Belford, Geneva G."],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2014,"date_issued":"2014-12-17T20:00:49Z","date_published":"2014-12-17T20:00:49Z","updated_at":"2026-07-22T22:26:06Z","subjects":["Computer Science"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["(UMI)AAI9503225"],"render_values":[{"text":"(UMI)AAI9503225","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2142/72100","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Belford, Geneva G."]},{"key":"dc:creator","label":"Author","values":["Kalathil, Biju Joseph"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2014-12-17T20:00:49Z","10000-01-01","1994"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer Science"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/72100","(UMI)AAI9503225"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["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.","Made available in DSpace on 2014-12-17T20:00:49Z (GMT). No. of bitstreams: 1 9503225.pdf: 4794747 bytes, checksum: 64b98118a522a31b083e80e2b4d14b44 (MD5) Previous issue date: 1994","Embargo set by: Seth Robbins for item 72268 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","166 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1994."]},{"key":"dc:title","label":"Title","values":["Supporting Local Autonomy in a Distributed Object-Oriented Database"]}]}],"canonical_facts":{"dc:contributor":["Belford, Geneva G."],"dc:creator":["Kalathil, Biju Joseph"],"dc:date":["2014-12-17T20:00:49Z","10000-01-01","1994"],"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.","Made available in DSpace on 2014-12-17T20:00:49Z (GMT). No. of bitstreams: 1 9503225.pdf: 4794747 bytes, checksum: 64b98118a522a31b083e80e2b4d14b44 (MD5) Previous issue date: 1994","Embargo set by: Seth Robbins for item 72268 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","166 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1994."],"dc:identifier":["http://hdl.handle.net/2142/72100","(UMI)AAI9503225"],"dc:subject":["Computer Science"],"dc:title":["Supporting Local Autonomy in a Distributed Object-Oriented Database"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:06Z"}