Программное обеспечение для создания агентов
Ниже приводится список программ для создания агентов.
-
Java Aglets Software Development Kit
Пишется однажды, передвигается везде. Такое определение вполне подходит для Java-агентов (аглетов), которые могут перемещаться от одного компьютера к другому. Иначе говоря, работу аглета можно приостановить на одном компьютере, перенести на другой, удаленный, и продолжить там. При этом переносимость Java-кода гарантирует, что такой агент будет работать на любой машине и в любой операционной системе. Когда аглет перемещается с машины на машину, он переносит свой собственный код, состояние, в котором находился, и все объекты, которые были с ним связаны. Инструментарий для разработки таких агентов и предлагается вашему вниманию. По соответствующим ссылкам на данном сайте отделения IBM можно свободно скачать последние версии продуктов.
www.trl.ibm.com
-
Agent Development Kit компании Tryllian
Инструментарий Agent Development Kit компании Tryllian позволяет разработчикам Java-приложений создавать мобильные программные агенты, выполняющие возложенную на них задачу в автономном режиме. Агенты могут перемещаться между любыми платформами, например, с мобильного телефона перейти на размещенную в Internet корпоративную базу данных. Мобильные агенты могут применяться как самостоятельно, например, в качестве помощников в электронных магазинах, так и в составе крупных приложений. Более подробную информацию об ADK можно получить на сайте компании Tryllian, в разделе Products.
www.tryllian.com
-
AgentBuilder
Комплексный инструментарий для разработки интеллектуальных программных агентов, функционирующий под средством Java Virtual Machine. В материале представлено подробное описание, предъявляемые системные требования и море информации по данной теме. Возможность свободно скачать AgentBuilder Pro/Lite и AgentBuilder 1.2.
www.agentbuilder.com
-
Mobidget
Программная платформа, разработанная корпорацией NEC и основанная на языке программирования Mobidget. Позволяет создавать распределенные интеллектуальные агенты, способные активизировать выполнение прикладныхслужб Интернета даже в том случае, если компьютер - источник агента выключен. Агенты Mobidget могут свободно перемещаться по Сети, собирая требующуюся пользователю информацию. В отличие от большинства других мобильных агентов Mobidget позволяет приостанавливать работу для передачи своего кода, данных и окружения на компьютер назначения, а затем возвращаться к исполнению. Кроме того, различные компоненты агента могут располагаться на разных машинах и выполняться параллельно.
ncstrl.informatik.uni-stuttgart.de
-
The ZEUS Agent Building Toolkit
"Интегрированная среда" для разработки мультиагентных приложений, реализованная на базе Java 2, а следовательно, функционирующая на большинстве существующих платформ. Представлена подробнейшая документация. Возможность консультаций с экспертами, FAQ, а также возможность скачать некоторые из версий.
www.labs.bt.com
-
Toshiba Bee-gent
Новый тип среды разработки, являющейся на 100% агентской, система позволяет полностью "агентифицировать" все взаимодействия между приложениями, которые тоже ассоциируются с соответствующими агентами и все сообщения между приложениями передаются также с помощью агентов, таким образом создавая открытую среду взаимодействия. Имеет два типа агентов - стационарные (приложения) и подвижные (медиаторы), которые могут переносить данные и в которых реализованы следующие агентские свойства:
- BDI-based objects;
- Belief Base, Goal List;
- Plan (Operator) description;
- Reasoning Engine;
- Observer function.
Модель работы системы задается с помощью специального инструмента проектирования, который по нарисованному графу работы системы автоматически создает код прототипов агентов и событий. Написано на Java с использованием технологий Servlets и RMI.
www.toshiba.co.jp
Источник: http://webagents.report.ru/_5FolderID_215_.html
© AIKernel 2011
01.05.2011 - 02.05.2011