Advertisement

ACACIA: An agency based collaboration framework for heterogeneous multiagent systems

  • Wilfred C. Jamison
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1286)

Abstract

We introduce a collaboration framework called ACACIA for multi-agent systems (MAS). ACACIA is a high level framework that focuses on heterogeneous agents. Our main goal is to create a collaboration framework that precludes the re-engineering of existing software agents. We also apply a case-based coordination scheme in which a database of collaboration protocols can be consulted during the collaboration process. This paper gives a macro-level description of our framework which is based mainly on the notion of agencies. First, we give our own view of agents and then present agency as our metaphor for agent organization. The rest of the paper will discuss ACACIA's problem solving paradigm and runtime system.

Keywords

Heterogenous Agent Architecture Agent Collaboration Multiagent Systems 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bond, Alan H. and Gasser, Les,(editors) “An Analysis of Problems and Research in DAI”, Readings in Distributed Artificial Intelligence, Morgan Kauffman Pub. Inc., San Mateo, California, 1988.Google Scholar
  2. 2.
    Byrne, Ciara and Edwards, Peter, “Building Agent-Based Systems”, Department of Computer Science, Univ. of Aberdeen, King's College, ABERDEEN, Scotland, UK. AUCS/TR9405.Google Scholar
  3. 3.
    Cammarata, Stephanie, McArthur, David and Steeb, Randall, “Strategies of Cooperation in Distributed Problem Solving”, Readings in Distributed Artificial Intelligence, Alan H. Bond and Les Gasser (editor), Morgan Kauffman Pub. Inc., San Mateo, California, 1988.Google Scholar
  4. 4.
    Cardozo, E., Sichman, J.S., Demazeau, Y., “Using Active Object Model to Implement Multi-Agent Systems”, Proc. of the 5th IEEE Int. Conf. on Tools with Artificial Intelligence, 1993, Boston, USA.Google Scholar
  5. 5.
    Davis, Randall and Smith, Reid G., “Negotiation as a Metaphor for Distributed Problem Solving”, Readings in Distributed Artificial Intelligence, Alan H. Bond and Les Gasser (editor), Morgan Kauffman Pub. Inc., San Mateo, California, 1988.Google Scholar
  6. 6.
    Durfee, Edmund H., Lesser, Victor R. and Corkill, Daniel D., “Cooperation Through Communication in Distributed Problem Solving Network”, Distributed Artificial Intelligence, Michael N. Huhns (editor), Pitman Publishing, London. 1987.Google Scholar
  7. 7.
    Finin, Tim, Fritzon, Rich and McKay, Don, “A Language and Protocol to Support Intelligent Agent Interoperability”, Proceedings of the CE and CALS Washington '92 Conference, June 1992.Google Scholar
  8. 8.
    Franklin, Stan and Graesser, Art, “Is it and Agent or just a Program? A Taxonomy for Autonomous Agents”, On-line:http://www.msci.memphis/franklin, March 5, 1996.Google Scholar
  9. 9.
    Gamma, E., Helm, R., Johnson, R. and Vlissides, J., Design Patterns, Elements of Reusable Object-Oriented Software, Addison-Wesley Pub. Co., 1995.Google Scholar
  10. 10.
    Hayes-Roth, Barbara, “A Blackboard Architecture for Control”, Readings in Distributed Artificial Intelligence, Alan H. Bond and Les Gasser (editor), Morgan Kauffman Pub. Inc., San Mateo, California, 1988.Google Scholar
  11. 11.
    Katz, Matthew J. and Rosenschein, Jeffrey S., “Plans for Multiple Agents”, Distributed Artificial Intelligence Vol. II, Les Gasser and Michael N. Huhns (editor), Pitman Publishing, London. 1989.Google Scholar
  12. 12.
    Orfali, R., Harkey, D. and Edwards, J., The Essential Distributed Objects, John Wiley and Sons, Inc., 1996.Google Scholar
  13. 13.
    Rosenschein, Jeffrey and Zotkin, Gilad, Rules of Encounter, Designing Conventions for Automated Negotiation among Computers, The MIT Press, Cambridge, Mass., 1994.Google Scholar
  14. 14.
    Smith, Reid G. and Davis, Randall, “Frameworks for Cooperation in Distributed Problem Solving”, Readings in Distributed Artificial Intelligence, Alan H. Bond and Les Gasser (editor), Morgan Kauffman Pub. Inc., San Mateo, California, 1988.Google Scholar
  15. 15.
    Sycara, Katia P., “Multiagent Compromise via Negotiation”, Distributed Artificial Intelligence Vol. II, Les Gasser and Michael N. Huhns (editor), Pitman Publishing, London. 1989.Google Scholar
  16. 16.
    Wooldridge, Michael and Jennings, Nicholas R., “Agent Theories, Architectures and Languages: A Survey”, in Wooldridge and Jennings Eds., Intelligent Agent, Berlin:Springer-Verlag, 1–22.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Wilfred C. Jamison
    • 1
  1. 1.Department of Computer and Information ScienceSyracuse UniversitySyracuseUSA

Personalised recommendations