Question :
(a) Name the agent architectures which are commonly used for designing intelligent agent systems.
(b) Name the design methodologies that will be used for constructing agent systems. Give an example of each methodology.
(c) Distinguish between "Transport protocol" and "Interaction protocol" in the context of agent communication.
(d) Explain how mutual understanding between two agent systems is achieved.
(e) What does the abbreviation "KQML" stand for?