Flexible and dynamic integration of multiple information bases

  • Hamideh Afsarmanesh
  • Michiel Wiedijk
  • L. O. Hertzberger
Distributed Datbases
Part of the Lecture Notes in Computer Science book series (LNCS, volume 856)


To support the information sharing in a high performance distributed network of cooperative nodes, a flexible and dynamic integration facility must be developed. A node in the network is typically one user behind his workstation. On one hand, the nodes in the network are developed and evolved independent of each other, primarily to support their local needs, and thus their independence and autonomy must be supported. On the other hand, some nodes tightly and some nodes loosely cooperate, therefore every node wishes to have access to a part of the information available in some other nodes. Since the nodes and their cooperation are intrinsically dynamic, the integration facility must support the systematic and incremental derivation/integration of the imported information from other nodes with the local information. The integration facility must also provide user-friendly interface tools to ease the burden of information integration and the consistency checking for complex interrelationships established among the nodes. These requirements of multiple information base integration, that we claim to be fundamental in supporting the inter-operability of cooperating autonomous nodes are addressed in this paper by a novel approach. In specific, the paper presents the definition and manipulation of object clusters and two interface tools, the Schema Manipulation Tool and the Database Browsing Tool to assist users with their integration of nodes' information. The concepts described in this paper are developed and prototypically implemented as a part of the peer object-oriented federated information management system.


object-oriented databases federated databases cooperation network distributed schema management schema integration 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    S. Abiteboul and A. Bonner. Objects and Views. In Proceedings ACM SIGMOD91, pages 238–247, May 1991.Google Scholar
  2. 2.
    H. Afsarmanesh and D. McLeod. The 3DIS: An Extensible Object-Oriented Information Management Environment. ACM Transaction on Information Systems, 7:339–377, October 1989.CrossRefGoogle Scholar
  3. 3.
    H. Afsarmanesh, F. Tuijnman, P. Trenning, and G. Wiedijk. The 3DIS/ISL User Manual. Technical Report CS-92-08, Dept. of Computer Systems, University of Amsterdam, June 1992.Google Scholar
  4. 4.
    H. Afsarmanesh, F. Tuijnman, M. Wiedijk, and L.O. Hertzberger. Distributed Schema Management in a Cooperation Network of Autonomous Agents. In Proceedings of the 4th IEEE International Conference on “Database and Expert Systems Applications (DEXA)”, Lecture Notes in Computer Science (LNCS) 720. Springer Verlag, September 1993.Google Scholar
  5. 5.
    H. Afsarmanesh, F. Tuijnman, M. Wiedijk, and L.O. Hertzberger. The Implementation Architecture of PEER Federated Object Management System. Technical report, Dept. of Computer Systems, University of Amsterdam, January 1994.Google Scholar
  6. 6.
    R. Elmasri, J. Larson, and S.B Navathe. Integration algorithms for federated databases and logical database design. Technical report, Honeywell Corparate Research Center, 1987.Google Scholar
  7. 7.
    S. Heiler and S. Zdonik. Object Views: Extending the Vision. In Proceedings Sixth Int. Conf. on Data Engineering, pages 86–93. IEEE, February 1990.Google Scholar
  8. 8.
    W. Kim, N. Ballou, J.F. Garza, and D. Woelk. A Distributed Object-Oriented Database System Supporting Shared and Private Databases. ACM Transaction on Information Systems, 9(1):31–51, January 1991.CrossRefGoogle Scholar
  9. 9.
    W. Kim, E. Bertino, and J.F. Garza. Composite Objects Revisted. In Proceedings of ACM SIGMOD International Conference on the Management of Data, Portland, Oregon, June 89.Google Scholar
  10. 10.
    W. Litwin. From database systems to multidatabase systems: Why and how. In Proc. The 6th British National Conference on Databases, pages 161–188, July 1988.Google Scholar
  11. 11.
    R. Lorie and W. Plouffe. Complex Objects and Their Use in Design Transactions. In Proc. Databases for Engineering Applications, Database week 1983, ACM, New York, pages 115–121, 1983.Google Scholar
  12. 12.
    A. Motro and P. Buneman. Constructing Superviews. In Proceedings of ACM SIGMOD International Conference on the Management of Data, April 1981.Google Scholar
  13. 13.
    F. Tuijnman and H. Afsarmanesh. Management of shared data in federated cooperative PEER environment. International Journal of Intelligent and Cooperative Information Systems (IJICIS), 2(4), December 93.Google Scholar
  14. 14.
    M. Wiedijk and H. Afsarmanesh. The PEER User Interface Tools Manual. Technical report, Dept. of Computer Systems, University of Amsterdam, February 1994.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1994

Authors and Affiliations

  • Hamideh Afsarmanesh
    • 1
  • Michiel Wiedijk
    • 1
  • L. O. Hertzberger
    • 1
  1. 1.Computer Systems DepartmentUniversity of AmsterdamThe Netherlands

Personalised recommendations