1. The KNITTER System: KQML for Erlang Juan A. Suárez Romero Amparo Alonso Betanzos Bertha Guijarro Berdiñas Laboratory for Research and Development in Artificial Intelligence Department of Computer Science, University of A Coruña, Spain
2.
3.
4.
5.
6. KNITTER Architecture (I) KNITTER CONTROL Protocol Space Conversation Space Conversation Manager Utilities Agent Name Service (ANS) Conversation Manager Conversation Manager Transport Protocol Transport Protocol Message Converter Message Converter Message Converter
7. KNITTER Architecture (I) KNITTER CONTROL Protocol Space Conversation Space Conversation Manager Utilities Agent Name Service (ANS) Conversation Manager Conversation Manager Modules are independent Message Converter Message Converter Message Converter Transport Protocol Transport Protocol
8. KNITTER Architecture (I) KNITTER CONTROL Protocol Space Conversation Space Conversation Manager Utilities Agent Name Service (ANS) Conversation Manager Conversation Manager Some others can be added or changed according with the needs Message Converter Message Converter Message Converter Transport Protocol Transport Protocol
9. KNITTER Architecture (II) Conversation Manager KNITTER CONTROL Protocol Space Conversation Space Conversation Manager Utilities Agent Name Service (ANS) Conversation Manager Conversation Manager Message Converter Message Converter Message Converter Transport Protocol Transport Protocol
10.
11. KNITTER Architecture (III) Control Module KNITTER CONTROL Protocol Space Conversation Space Conversation Manager Utilities Agent Name Service (ANS) Conversation Manager Conversation Manager Message Converter Message Converter Message Converter Transport Protocol Transport Protocol
12.
13. KNITTER Architecture (IV) Transport Protocol KNITTER CONTROL Protocol Space Conversation Space Conversation Manager Utilities Agent Name Service (ANS) Conversation Manager Conversation Manager Transport Protocol Transport Protocol Message Converter Message Converter Message Converter
14.
15. KNITTER Architecture (V) Message Converter KNITTER CONTROL Protocol Space Conversation Space Conversation Manager Utilities Agent Name Service (ANS) Conversation Manager Conversation Manager Message Converter Message Converter Message Converter Transport Protocol Transport Protocol
16.
17. KNITTER Architecture (VI) Agent Name Service KNITTER CONTROL Protocol Space Conversation Space Conversation Manager Utilities Agent Name Service (ANS) Conversation Manager Conversation Manager Message Converter Message Converter Message Converter Transport Protocol Transport Protocol
18.
19. KNITTER Architecture (VII) Utilities KNITTER CONTROL Protocol Space Conversation Space Conversation Manager Utilities Agent Name Service (ANS) Conversation Manager Conversation Manager Message Converter Message Converter Message Converter Transport Protocol Transport Protocol