Resolving Conflicts and Handling Replication during Integration of Multiple Databases by Object Deputy Model

  • Zhiyong Peng
  • Yahiko Kambayashi
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2224)


During integration of multiple databases, there are a lot of methods to resolve various syntactical and semantic conflicts. However, the replication problem has less been taken into consideration. The replication means that the same entity or attributes may appear in multiple databases. Once they are integrated, the replication should be eliminated from the integrated views and an update occurring at one database should be propagated into the others. In this paper, we will discuss integration of multiple databases by the object deputy model. The model can easily resolve conflicts using switching operations and an object deputy algebra. The replication can also be handled by the object deputy model.


Switching Operation Integrate View Multiple Database Source Class Union Operation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Serge Abiteboul, Anthony Bonner, Objects and Views. Proc. of the Int. Conf. on Management of Data, pp.238–247 (1991)Google Scholar
  2. 2.
    E. Bertino, A View Mechanism for Object-Oriented Databases, 3rd International Conference on Extending Database Technology, LNCS 580, pp.136–151 (1992)Google Scholar
  3. 3.
    E. Bertino, Application of Object-Oriented Technology to the Integration of Heterogeneous Database Systems, Journal of Distributed and Parallel Databases, 2, pp.343–370 (1994)CrossRefGoogle Scholar
  4. 4.
    Diego Calvanese, Giuseppe De Giacomo, Maurizio Lenzerini, Daniele Nardi, and Riccardo Rosati, Information Integration: Conceptual Modeling and Reasoning Support, Proc. of the 6th Int. Conf. on Cooperative Information Systems, pp. 280–291, 1998.Google Scholar
  5. 5.
    Czejdo, B., and Taylor, M.C., Integration of Database Systems Using an Object-Oriented Approach, Proc. of IEEE The First Workshop on Research Issues in Data Engineering — Interoperability among Multidatabase Systems, pp.30–37 (1991)Google Scholar
  6. 6.
    S. Heiler and S. Zdonick,Object Views: Extending the Vision, Proc. of IEEE 6th Int. Conf. on Data Engineering, pp.86–93 (1990)Google Scholar
  7. 7.
    M. Kaul, K. Drosten and EJ. Neuhold, ViewSystem:Integrating Heterogeneous Information Bases by Object-Oriented Views, Proc. of IEEE 6th Int. Conf. on Data Engineering, pp. 2–10 (1990)Google Scholar
  8. 8.
    Z. Peng, Y. Kambayashi, Deputy Mechanisms for Object-Oriented Databases, Proc. of IEEE 11th Int. Conf. on Data Engineering, pp.333–40 (1995)Google Scholar
  9. 9.
    Y. Kambayashi, Z. Peng, An Object Deputy Model for Realization of Flexible and Powerful Objectbases, Journal of System Integration, 6, pp.329–362 (1996)CrossRefGoogle Scholar
  10. 10.
    Elke A. Rundensteiner, MultiView: A Methodology for Supporting Multiple Views in Object-Oriented Databases, Proc. of the 18th VLDB Conference, pp.187–198 (1992)Google Scholar
  11. 11.
    Cassio Souza dos Santos, Design and Implementation of Object-Oriented Views, Proc. of DEXA95, pp. 91–102 (1995)Google Scholar
  12. 12.
    Won Kim, Injun Choi, Sunit Gala, and Mark Scheevel, On Resolving Schematic Heterogeneity in Multidatabase Systems, Journal of Distributed and Parallel Databases 1, pp.251–279 (1993)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Zhiyong Peng
    • 1
  • Yahiko Kambayashi
    • 2
  1. 1.State Key Lab of Software EngineeringWuhan UniversityWuhanChina
  2. 2.Graduate School of InformaticsKyoto UniversityKyotoJapan

Personalised recommendations