Język komunikacji agenta

Język komunikacji agentów ( ACL ), zaproponowany przez Fundację Inteligentnych Agentów Fizycznych (FIPA), jest proponowanym standardowym językiem komunikacji agentów . Kolejnym proponowanym standardem jest Knowledge Query and Manipulation Language (KQML).

Najpopularniejsze listy ACL to:

Oba opierają się na teorii aktów mowy opracowanej przez Searle'a w latach 60. i wzmocnionej przez Winograda i Floresa w latach 70. Definiują zestaw performatywów , zwanych także aktami komunikacyjnymi, oraz ich znaczenie (np. ask-one). Treść performatywu nie jest ustandaryzowana, ale różni się w zależności od systemu.

Aby agenci się rozumieli, muszą nie tylko mówić tym samym językiem, ale także mieć wspólną ontologię . Ontologia jest częścią bazy wiedzy agenta, która opisuje, z jakimi rzeczami agent może sobie poradzić i jak są one ze sobą powiązane.

Przykłady platform, które implementują standardowy język komunikacji agentów (FIPA-ACL), obejmują FIPA-OS i Jade .