ERA

No preview available

Analytics

Share

Permanent link (DOI): https://doi.org/10.7939/R3Q52FH5C

Download

Export to: EndNote  |  Zotero  |  Mendeley

Communities

This file is in the following communities:

Computing Science, Department of

Collections

This file is in the following collections:

Technical Reports (Computing Science)

The DIOM Approach to Large-scale Interoperable Database Systems Open Access

Descriptions

Author or creator
Liu, Ling
Pu, Calton
Additional contributors
Subject/Keyword
Object-oriented Data Model
System evolution
Mediation
Large scale interoperable database systems
Interoperation
Composability
Scalability
Distributed object management
Type of item
Computing Science Technical Report
Computing science technical report ID
TR95-16
Language
English
Place
Time
Description
Technical report TR95-16. A large-scale interoperable database system operating in a dynamic environment should provide a uniform access user interface to its components, scalability to larger networks, evolution of database schema and apllications, composability of client and server components, and preserve component autonomy. To address the research issues presented by such systems, we introduce the Distributed Interoperable Object Model (DIOM). DIOM promotes an adaptive approach to interoperation and mediation, aimed at improviing the robustness and scalability of the interoperation services used for integrating and accessing heterogeneous information resources. DIOM's main features include the explicit representation of semantics in data sources through the DIOM base interfaces, the use of interface composition mechanisms to support the incremental design and construction compound interoperation interfaces, the decoupling of semantic heterogeneity from the representational mismatch, the deferment of semantic conflict resolution to the query submission time instead of at the time of information gathering and integration, and a clean interface between distributed interoperable component objects that supports the independent evolution and management of such objects. To make DIOM concrete, we outline the Diorama architecture, which includes important auxiliary services such as domain-specific library functions, object linking databases, and query decomposition and packaging strategies. Several practical examples and application scenarios illustrate the usefulness of DIOM.
Date created
1995
DOI
doi:10.7939/R3Q52FH5C
License information
Creative Commons Attribution 3.0 Unported
Rights

Citation for previous publication

Source
Link to related item

File Details

Date Uploaded
Date Modified
2014-04-29T15:33:30.153+00:00
Audit Status
Audits have not yet been run on this file.
Characterization
File format: postscript (Postscript)
Mime type: application/postscript
File size: 952007
Last modified: 2015:10:12 21:07:37-06:00
Filename: TR95-16.ps
Original checksum: 2654b09e8d69a9025555337eb2ba8b89
Activity of users you follow
User Activity Date