Языки программирования агентов
Сразу заметим, что в настоящее время не существует языка программирования, который в полной мере отвечал бы потребностям технологии многоагентных систем. Разрабатываемые в настоящее время агентские системы используют большой спектр различных базовых языков, но, к сожалению, ни один из них не может рассматриваться как истинно “агентно-ориентированный“. Имеются попытки расширить существующие языки, а также попытки использовать традиционные языки программирования. Существует ряд проектов по разработке новых специализированных агентских языков.
В первой части данного раздела мы рассмотрим основные требования к языкам программирования агентов (ЯПА) , которые представляются наиболее существенными. Во второй части приведена классификация ЯПА. Последняя часть посвящена краткой характеристике и сравнению языков, которые используются при написании агентских систем в настоящее время.