Skip to main content

You are here: Teaching, Distributed Systems, Week 7

This week's topic is Multi-Agent Communication and Interaction.


Internal Page Navigation Links


Learning Outcomes

Upon completion of this week's class and tasks, you should be able to do the following:

  1. Describe the requirements for an Agent Communication Language.
  2. Distinguish between the KQML and FIPA ACL Agent Communication Languages.
  3. Describe the various FIPA Interaction Protocols.
  4. Design and evaluate an appropriate interaction protocol for a given problem.
  5. Select and evaluate an appropriate interaction protocol for a given problem.

Return to the internal page navigation links


Notes and Handouts

Return to the internal page navigation links


Tasks

Task NumberDetails
1

An agent wishes to book a flight to Cork and organise both car hire and accomodation while there.

Provide a design for an interaction protocol based on the FIPA ACL which will allow the agent meet its goal.

State any assumptions you make, and providean evaluation of your design.

Return to the internal page navigation links


Further Reading

Return to the internal page navigation links