лучшие книги по экономике
Главная страница

Главная

Замовити роботу

Последние поступления

Форум

Создай свою тему

Карта сайта

Обратная связь

Статьи партнёров


Замовити роботу
Книги по
алфавиту

Б
В
Г
Д
Е
Ж
З
И
К
Л
М
Н
О

ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ ВІРТУАЛЬНИХ ОРГАНІЗАЦІЙ

Страницы [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ]
[ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ 22 ] [ 23 ] [ 24 ] [ 25 ] [ 26 ] [ 27 ] [ 28 ] [ 29 ] [ 30 ] [ 31 ] [ 32 ]
[ 33 ] [ 34 ] [ 35 ] [ 36 ] [ 37 ] [ 38 ] [ 39 ] [ 40 ] [ 41 ] [ 42 ] [ 43 ] [ 44 ] [ 45 ] [ 46 ] [ 47 ] [ 48 ] [ 49 ] [ 50 ]

 

Тема 6. Технології програмних агентів

6.1. Методичні поради до вивчення теми


При вивченні даної теми важливо зрозуміти поняття (див. тер­мінологічний словник) і призначення програмних агентів.
Так, до основних можливостей агентів належать:

  • здатність функціонувати автономно;
  • здатність спілкуватися з іншими агентами або користувачами;
  • можливість відображення результатів функціонування.

Слід виділяти різні типи програмних агентів:
За здатністю навчатися:

  • ті, що навчаються (інтелектуальні);
  • не здатні до навчання.

За функціональним призначенням:

  • інформаційні;
  • функціональні.

За можливостями взаємодії:

  • автономні агенти;
  • ті що вміють взаємодіяти з іншими агентами (сукупність взаємодіючих агентів називають агенцією або мультиагентною системою).

Більшість сучасних систем, що застосовуються при розробці віртуальних організацій, будуються на основі концепції мультиагентних систем. Тому важливо розрізняти типи комунікативних актів у мультиагентних системах.
Слід знати, які основні технології забезпечують можливість розробки і функціонування програмних агентів і розуміти їх призначення.
Так, основною мовою для розробки агентів є Java, оскільки завдяки переносимості Java-коду агенти будуть працювати на будь-якій машині й у будь-якій операційній системі. Проте, на практиці можуть використовуватися й інші мови програмування.
Для міжагентної взаємодії використовуються дві основні мови — KQML і ACL, які визначають стандартний синтаксис для взаємодії.
Серед технологій, що забезпечують інфраструктуру (програмний рівень, що знаходиться між операційною системою з одного боку і прикладним рівнем з іншого) можна назвати: КОМ (Microsoft), CORBA (OMG), SOAP на основі XML та ін.
Слід також знати приклади інструментальних засобів, що полегшують розробку програмних агентів (MadKit ввв.madkit.org, JADE HTPP://sharon.cselt.it/projects/jade/, Grass hopper ввв.grasshopper.de та ін.).
Необхідно уявляти роль онтологій для використання програмних агентів.

Страницы [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ]
[ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ 22 ] [ 23 ] [ 24 ] [ 25 ] [ 26 ] [ 27 ] [ 28 ] [ 29 ] [ 30 ] [ 31 ] [ 32 ]
[ 33 ] [ 34 ] [ 35 ] [ 36 ] [ 37 ] [ 38 ] [ 39 ] [ 40 ] [ 41 ] [ 42 ] [ 43 ] [ 44 ] [ 45 ] [ 46 ] [ 47 ] [ 48 ] [ 49 ] [ 50 ]


ВНИМАНИЕ! Содержимое сайта предназначено исключительно для ознакомления, без целей коммерческого использования. Все права принадлежат их законным правообладателям. Любое использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие или полученные в связи с использованием содержимого сайта.
© 2007-2022 BPK Group.