Подписка на RSS-ленту
Здесь знают,
Что такое Semantic Web

Jade+Агенты+Semantic Web: обзор

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5 out of 5)
Loading ... Loading ...

Оцените заметку!!!

Под влиянием комментариев из предыдущей заметки решил написать о .

(Java Agent Development Framework)– фреймворк для разработки мультиагентных систем (МАС).

Фреймворк состоит из двух взаимосвязанных компонент. С одной стороны – это среда разработки java-агентов, а с другой – это платформа, в рамках которой могут функционировать эти агенты.

Если говорить в терминах, близких к понятию «онтология», то

Агенты - это «активные» объекты, которые могут осуществлять целенаправленную деятельность по изменению состояния других объектов (например, объектов предметной области, которые описаны на ).

Агенты способны функционировать без вмешательства человека с возможностью контроля своего внутреннего состояния. Кроме того, они способны воспринимать изменения в окружающей среде и своевременно реагировать на них.

Но главное в агентах – это конечно же инициативность, то есть возможность инициирования каких-то конкретных действий, которые приведут к «осознанному» изменению окружающей среды. Хотя, наверное, лучше сказать так - …, которые приведут к изменению окружающей среды в соответствии с какими-то внутренними целями агента.

Такое псевдо-интеллектульное поведение агента позволяет эффективно обрабатывать онтологические знания даже в условиях неполноты определения объектов предметной области и/или распределености компонентов описания объектов (т.е. в случаях когда определение какого-то свойства конкретного объекта может быть недоступно в связи, например, с аппаратным сбоем сервера и т.п.)

На сегодняшний день, представляет собой наиболее полную реализацию спецификаций FIPA (Foundation for Intelligent Physical Agents).

разрабатывает спецификации, стандарты, регламентирующие способы взаимодействия интеллектуальных агентов, их структуру и особенности программной реализации.

Более подробно о функциональных возможностях можно почитать здесь - http://jade.tilab.com/

а скачать можно здесь - http://jade.tilab.com/download.php [нужно зарегистрироваться на сайте] :!:

С помощью библиотеки [http://agentowl.sourceforge.net/] в можно добавить поддержку / онтологий. Обработка онтологий осуществляется с помощью Jena.

В реализована поддержка протокола -RPC, что позволяет -агенту возвращать информацию по запросу в форматах или .

Кроме того, можно также использовать для организации взаимодействия агентов с онтологиями.

Для начала знакомства с , как инструмента , думаю хватит, но к этой теме я еще вернусь…

Если тема интересна, пожалуйста пишите в комментарии, будет материал! :smile:

PS Был плагин для (Ejip), который позволял интегрировать в , но сейчас увы он не доступен для скачивания.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru
Понравилась статья, подписаться на новости можно здесь!

Популярность: 99%