Skip to main content

Distributed schema management in a cooperation network of autonomous agents

  • Conference paper
  • First Online:
Database and Expert Systems Applications (DEXA 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 720))

Included in the following conference series:

Abstract

For data-intensive, computation-intensive, collaborative engineering application environments such as computer-integrated manufacturing, a natural architecture is a network of loosely-coupled, autonomous, and heterogeneous agents, where each agent runs on a single workstation. Each agent is autonomous in its decision to keep apart of its information private and to share another part of its information with some other agents. Loose and tight interdependencies among agents' information can be denned through the integration and interrelation of agents' schemas. Complex derivation/integration of agents' schemas and their referential integrities can be supported by a schema management mechanism. This facility, that we claim to be essential for cooperating teams in industrial automation applications, is the novel feature presented in this paper. The integrated schema created locally at each agent is a coherent view on the local and the global information accessible by this agent. Hence, the physical and logical distribution of information through the network is entirely hidden from the end user of the network and absent from their queries. The schema management mechanism supports the definition of complex derived types and derived mappings, remote referencing among information stored in various agents, and their referential integrities. The schema management mechanism described here is developed as a part of Peer. Peer is designed and prototypically implemented as part of the Archon abstract machine, which provides an environment for the integration of heterogeneous cooperating expert systems.

On leave from California State University.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. Abiteboul and A. Bonner. Objects and Views. In Proceedings ACM SIGM0D91, pages 238–247, May 1991.

    Google Scholar 

  2. H. Afsarmanesh, D. Knapp, D. McLeod, and A. Parker. An Extensible Object-Oriented Approach to Databases for VLSI/CAD. In Proceedings 11th International Conference on Very Large Data Bases, pages 13–24, 1985. reprinted in “Readings in Object-Oriented Database Systems” (S. Zdonik and D. Maier, editors), Morgan Kaufmann Publishers, 1990.

    Google Scholar 

  3. H. Afsarmanesh and D. McLeod. The 3DIS: An Extensible Object-Oriented Information Management Environment. ACM Transaction on Information Systems, 7:339–377, October 1989.

    Article  Google Scholar 

  4. 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 

  5. H. Afsarmanesh, F. Tuijnman, and G. Wiedijk. PEER: A Distributed Object Management System for Industrial Automation. Technical Report CS-93-05, Dept. of Computer Systems, University of Amsterdam, March 1993.

    Google Scholar 

  6. R. Alonse, D. Barbará, and S. Cohn. Data Sharing in a Large Heterogeneous Environment. In Proceedings Seventh Int. Conf. on Data Engineering, pages 305–313. IEEE, April 91.

    Google Scholar 

  7. M. Bergman. Design Document for the NetISAM Implementation of the 3DIS Database System and Language. Technical Report Archon/UvA/TN12/7-92, Dept. of Computer Systems, University of Amsterdam, July 1992.

    Google Scholar 

  8. R. Elmasri, J. Larson, and S.B Navathe. Integration algorithms for federated databases and logical database design. Technical report, Honeywell Corparate Research Center, 1987. submitted for publication.

    Google Scholar 

  9. 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 

  10. D. Heimbigner and D. McLeod. A Federated Architecture for Information Management. ACM Transaction on Information Systems, 3(3):253–278, July 1985.

    Article  Google Scholar 

  11. 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.

    Article  Google Scholar 

  12. 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 

  13. A. Motto and P. Buneman. Constructing Superviews. In Proceedings of ACM SIGMOD International Conference on the Management of Data, April 1981.

    Google Scholar 

  14. F. Tuijnman and H. Afsarmanesh. Distributed Objects in a Federation of Autonomous Cooperating Agents. In Int. Conf. on Intelligent and Cooperative Information Systems. IEEE/AAAL May 1993.

    Google Scholar 

  15. F. Tuijnman and H. Afsarmanesh. Sharing Complex Objects in a Distributed Peer Environment. In 13th Int. Conf. on Distributed Computing Systems. IEEE, May 1993.

    Google Scholar 

  16. T. Wittig, editor. ARCHON: An Architecture for Multi-agent Systems. Ellis Horwood, 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Vladimír Mařík Jiří Lažanský Roland R. Wagner

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Afsarmanesh, H., Tuijnman, F., Wiedijk, M., Hertzberger, L.O. (1993). Distributed schema management in a cooperation network of autonomous agents. In: Mařík, V., Lažanský, J., Wagner, R.R. (eds) Database and Expert Systems Applications. DEXA 1993. Lecture Notes in Computer Science, vol 720. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57234-1_57

Download citation

  • DOI: https://doi.org/10.1007/3-540-57234-1_57

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57234-3

  • Online ISBN: 978-3-540-47982-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics