Skip to main content

A database perspective to a cooperation environment

  • Invited Papers
  • Conference paper
  • First Online:
Book cover Cooperative Information Agents (CIA 1997)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1202))

Included in the following conference series:

Abstract

This paper will present the author's view of a Cooperating Knowledge Based System (CKBS) as an applied multi-agent system with a database perspective, based on well-defined computer-science concepts, rather than AI concepts. Each agent will be seen as an autonomous (necessarily large-grain) system which implicitly cooperates with other agents to achieve a global goal in a potentially multi-user environment, where performance, reliability, concurrent usage, user-friendliness are particularly important.

In this model, each agent is capable of executing well-defined actions of one or possibly more skill types in a multi-layered architecture where inter-agent communications are carried out in a medium of what are called shadows, with distribution transparency. The architecture also supports user-defined cooperation strategies to be followed by the cooperating agents for specific tasks. The model provides a useful basis for real-world applications of a number of domains, such as agent-based manufacturing, distributed network traffic flow and distributed service ontology.

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.M. Deen: “Cooperating Agents — A Database Perspective”, CKBS'90 — Proceedings of the International Working Conference on CKBS, Keele University, edited by S.M. Deen, published by Springer Verlag, pp 3–29, 1990.

    Google Scholar 

  2. M.N. Huhns: “A DAI Perspective on Cooperating Knowledge Based Systems”, CKBS'94 — Proceedings of the Second International Working Conference on CKBS, Keele University, edited by S.M. Deen, published by the DAKE Centre, pp 3–11, June 1994.

    Google Scholar 

  3. IMS Programme: This is an international programme on Intelligent Manufacturing Systems (IMS), with the participation of major industries, some universities and research institutes from six regions: Australia, Japan, EFTA countries, EU countries, Canada and USA, partially funded by the Governments. It is intended as a ten year pre-competitive research programme, starting with a one-year feasibility phase to be completed early 1994, hopefully to be followed by the full programme after a suitable evaluation study. The programme has several themes or projects, one of which is the Holonic Manufacturing System (HMS) for high-variety low-volume manufacturing in a largely un-manned environment. A holon can be assumed be a CKBS agent. The author is a participant in this IMS/HMS project, which inspired some of the work presented here.

    Google Scholar 

  4. A. Bond and L. Gasser: “An Analysis of Problems and Research in DAI”, Readings in Distributed Artificial Intelligence, edited by A. Bond and L. Gasser, chapter 1, pp 3–35, published by Morgan Kaufmann, 1988.

    Google Scholar 

  5. L.D. Erman and C.R. Lesser: “A Multi-level Organisation for Problem Solving Using Many Diverse Cooperating Sources of Knowledge”, Proceedings of the International Joint Conference on Artificial Intelligence, pp 483–490, 1975.

    Google Scholar 

  6. E.H. Durfee et al: “Trends in Cooperative Distributed Problem Solving”, IEEE TKDE (1:1), pp 63–83, March 1989.

    Google Scholar 

  7. V.R. Lesser, E.H. Durfee and D.D. Corkill: “Coherent Cooperation Amount Communicating Problem Solvers”, Readings in Distributed Artificial Intelligence, edited by A. Bond and L. Gasser, chapter 4, pp 268–284, published by Morgan Kaufmann, 1988.

    Google Scholar 

  8. D.D. Corkill and V.R. Lesser: “The Use of Meta-level Control for Coordinating in a Distributed Problem Solving Network”, Proceedings of the International Joint Conference on Artificial Intelligence, pp 758–756, 1983.

    Google Scholar 

  9. L. Gasser et al. “MACE: A Flexible test-bed for DAI”, Distributed Artificial Intelligence, edited by M.N. Huhns, published by Pitman, pp 119–152, 1987.

    Google Scholar 

  10. R. Bisiani et al: “The Architecture of the AGORA Environment”, Distributed Artificial Intelligence, edited by M.N. Huhns, published by Pitman, pp 99–118, 1987.

    Google Scholar 

  11. J.R. Ensor and J.D. Gable: “Transactional Blackboard”, Blackboard Systems, edited by R. Englemore and T. Morgan, published by Addison-Wesley, pp 465–474, 1988.

    Google Scholar 

  12. B. Hayes-Roth and M. Hewett: “BB1: An Implementation of the Blackboard Control Architecture”, Blackboard Systems, edited by R. Englemore and T. Morgan, published by Addison Wesley, pp 297–315, 1988. The same authors have another article on BB* in the same book on pp 543–560.

    Google Scholar 

  13. D.D. Corkill et al: “GBB: A Generic Blackboard Development System”, Blackboard Systems, edited by R. Engelmore and T. Morgan, published by Addison-Wesley, pp 503–516, 1988.

    Google Scholar 

  14. R.G. Smith: “The Contract Net Protocol: High Level Communication and Distributed Problem Solver”, Readings in Distributed Artificial Intelligence, edited by A. Bond and L. Gasser, published by Morgan Kaufmann, pp 357–366, 1988.

    Google Scholar 

  15. R. Davis and R.G. Smith: “Negotiation as a Metaphor for Distributed Problem Solving”, Artificial Intelligence vol 20, pp 63–109, 1983.

    Google Scholar 

  16. R. Steeb et al: “Architecture for Distributed Air-Traffic Control”, Readings in Distributed Artificial Intelligence, edited by A. Bond and L. Gasser, published by Morgan Kaufmann, pp 90–101, 1988.

    Google Scholar 

  17. S. Cammarata et al: “Strategies for Cooperation in Distributed Problem Solving”, Readings in Distributed Artificial Intelligence, edited by A. Bond and L. Gasser, published by Morgan Kaufmann, pp 102–105, 1988.

    Google Scholar 

  18. N.V. Findler and R. Lo: “An Examination of Distributed Planning in the World of Air-Traffic Control”, Readings in Distributed Artificial Intelligence, edited by A. Bond and L. Gasser, published by Morgan Kaufmann, pp 617–627, 1988.

    Google Scholar 

  19. R. Weihmayer et al: “Modes of Diversity: Issues in Cooperation Among Dissimilar Agents”, Proceedings of the 10th International Workshop on DAI, MCC, Texas, edited by M.N. Huhns, October 1990.

    Google Scholar 

  20. M. Busuioc and D.G. Griffiths (British Telecom): “Cooperating Intelligent Agents for Service Management in Communications Networks”, Proceedings of the 1993 CKBS-SIG Workshop, edited by S.M. Deen, published by the DAKE Centre, ISBN 0 9521789 1 5, pp 213–226, September 1993.

    Google Scholar 

  21. M. Walsh and S.M Deen: “A Study of Some Multi-Agent Application Design Strategies with a view to Enhancing Performance”, Proceedings of the 1992 CKBS-SIG Workshop, edited by S.M. Deen, published by the DAKE Centre, ISBN 0 9521789 0 7, pp 75–88, September 1992.

    Google Scholar 

  22. M. Fletcher and S.M. Deen: “Design Considerations for Optimal Intelligent Network Routing”, Proceedings of the 1992 CKBS-SIG Workshop, edited by S.M. Deen, published by the DAKE Centre, ISBN 0 9521789 0 7, pp 19–42, September 1992.

    Google Scholar 

  23. G. Agha and C. Hewitt “Concurrent Programming Using Actors: Exploiting Large Scale Parallelism”, Readings in Distributed Artificial Intelligence, edited by A. Bond and L. Gasser, published by Morgan Kaufmann, pp 102–105, 1988.

    Google Scholar 

  24. C. Hewitt: “Towards Open Information Systems Semantics”, Proceedings of the 10th International Workshop on DAI, edited by M.N. Huhns, MCC, Texas, October 1990.

    Google Scholar 

  25. N.R. Jennings: “The ARCHON Project and its Applications”, Proceedings of the Second International Working Conference on CKBS, Keele University, edited by S.M. Deen, published by the DAKE Centre, pp 13–30, June 1994.

    Google Scholar 

  26. H. Haugeneder: “IMAGINE: A Framework for Building Multi-Agent Systems”, Proceedings of the Second International Working Conference on CKBS, Keele University, edited by S.M. Deen, published by the DAKE Centre, pp 31–64, June 1994.

    Google Scholar 

  27. T.R. Gruber: “Ontolingua: A Mechanism to Support Portable Ontologies”, version 3.0, Knowledge Systems Laboratory, Stanford University, June 1992

    Google Scholar 

  28. M.R. Genesereth and R.E. Fikes: “Knowledge Interchange Format Reference Manual”, version 3.0, Computer Science Department, Stanford University, June 1992.

    Google Scholar 

  29. M.M. Schwuttke and A.G. Quan: “Enhancing Performance of Cooperating Agents Real-time Diagnostic Systems”, Proceedings of the 1993 International Joint Conference on Artificial Intelligence, pp 32–42, 1993.

    Google Scholar 

  30. A. Sehmi et al: “Support for Distributed Multi-Agent Systems”, Proceedings of the Second International Working Conference on CKBS, Keele University, edited by S.M. Deen, published by the DAKE Centre, pp 357–376, June 1994.

    Google Scholar 

  31. M. Fisher et al: “Specifying and Executing Protocols for Cooperative Action”, Proceedings of the Second International Working Conference on CKBS, Keele University, edited by S.M. Deen, published by the DAKE Centre, pp 295–306, June 1994.

    Google Scholar 

  32. S.M. Deen: “Systems Characteristics of Holons for Intelligent Manufacturing Systems” to be published by the IMS/HMS consortium, 1994. See reference [2].

    Google Scholar 

  33. S.M. Deen, “A General Framework for Coherence in CKBS”, Journal of Intelligent Information Systems vol. 2, pp 83–107, published by Kluwer Academic Publishers, June 1993

    Google Scholar 

  34. S.M. Deen: “Cooperation Issues in Holonic Manufacturing Systems”, Proceedings of the International Conference on Information Infrastructure Systems for Manufacturing, University of Tokyo, held in Nov 1993, edited by H. Yoshikawa and J. Goosenaerts, published by Elsevier, pp 401–412, ISSN 0926 5481.

    Google Scholar 

  35. S.M. Deen: “A Cooperation Framework for Holonic Interactions in Manufacturing”, CKBS'94, Proceedings of the Second International Working Conference on CKBS, Keele University, edited by S.M. Deen, published by the DAKE Centre, pp 103–124, June 1994, ISBN 0 9521789 2 3.

    Google Scholar 

  36. B.J. Banks et al: “Design and Implementation of DEAL”, Data and Knowledge Base Integration, Edited by Deen and Thomas, published by Pitman (London), 1989, ISBN 0-273-08826-2, pp29–62.

    Google Scholar 

  37. S. M. Deen: “Systems Characteristics of Holon”, DAKE Centre Technical Report DAKE/TR-93008, presented at the HMS project meeting (see [3]), Kobe 1993.

    Google Scholar 

  38. S. M. Deen: “An architectural Framework for CKBS Applications”, IEEE Transactions on Knowledge and Data Engineering, Vol (8:4), Aug 1996, pp 663–671.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter Kandzia Matthias Klusch

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Deen, S.M. (1997). A database perspective to a cooperation environment. In: Kandzia, P., Klusch, M. (eds) Cooperative Information Agents. CIA 1997. Lecture Notes in Computer Science, vol 1202. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62591-7_22

Download citation

  • DOI: https://doi.org/10.1007/3-540-62591-7_22

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62591-9

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics