Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MAC_answers.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
136.01 Кб
Скачать

50. Інструментальний програмний комплекс disit (Distributed Intellectual System Integrated Toolkit).

Інструментальний програмний комплекс DISIT (DistributedIntellectualSystemIntegratedToolkit) розроблено на основі авторської методології побудови МАС. Принципова відмінність даного підходу полягає в перенесенні акценту розробки на стадію концептуального проектування та покладанні завдання логічного і фізичного проектування моделей і структур знань і даних на інструментальні засоби. Основні концептуальні установки, покладені в основу комплексу полягають у наступному: прагнення до повної автоматизації етапу системного проектування; автоматичне виділення інтелектуальних складових МАС в ході декомпозиції концептуальної моделі предметної області (КМПО); автоматична трансляція КМПО в логічну модель МАС з наступним переходом до структур БЗ; використання розширюваних бібліотек моделей поведінки ІА. У DISIT використовується принцип інтерпретації моделей інтелектуальних складових МАС відповідними інтерпретаторами системи виконання. Такий підхід забезпечує незалежність від конкретної програмно-апаратної платформи, знімає необхідність трансляції моделей ІА в пропозиції конкретного мови програмування, дозволяє модифікувати вже розроблену МАС на рівні моделей інтелектуальних складових без перетрансляції програмних кодів.Комплекс DISIT включає в себе три підсистеми: концептуального проектування, технічного проектування і часу виконання. Підсистема концептуального проектування містить Конструктор фреймконцептов, Логічний конструктор, Конструктор моделей поведінки. Підсистема технічного проектування складається з Перекладачі логічної моделі і Конструктора баз знань. Підсистема часувиконання включає: Менеджер логічного висновку, Менеджер формальної об'єктної системи, Менеджер поведінки ІА, Менеджер обміну повідомленнями. Комплекс DISIT використовується в науково-дослідній і навчальній роботі кафедри інформаційних систем і технологій Вологодського державного технічного університету (ВоДТУ), зокрема, у задачах моделюваннярозвитку міста, а також для виконання лабораторних робіт з дисципліни «Інтелектуальні інформаційні системи».

51. Мультиагентні системи в електронній комерції.

Галуззю, в якій найдинамічніше зростає використання програмних агентів, є електронна комерція (інтернет-комерція). Під електронною комерцією (e-commerce) на сьогоднішній день розуміють здійснення будь-яких форм ділових угод за допомогою інформаційних мереж.Як приклади такого використання слід назвати агентів: Copernic Shopper, Kasbah, Tet-a-Tet та ін. Програмний агент Copernic Shopper уможливлює здійснення пошуку у системі електронної комерції за 13 категоріями товарів. При цьому інформація про пошук надходить від майже 250 інтерактивних магазинів. Знайдені пропозиції товарів можуть бути відфільтровані за ціною та умовами доставки.У зв’язку зі зростанням інтересу до електронної торгівлі через Internet з’явилися програмні агенти, що забезпечують подальшу автоматизацію процесу електронних купівель. Наприклад, агенту мож¬на доручити попередній пошук потрібних товарів. Центр стратегічних технологічних досліджень компанії «AndersenConsulting», що розробляє низку експериментальних агентів, випробував цю ідею на прототипі агента під назвою «Bargain Finder». Маючи такого агента, користувач Internet може, наприклад, набрати на клавіатурі назву потрібного йому товару і доручити цьому агенту знайти електронний магазин, де такий товар продається найдешевше. Завдяки властивостям агентів процедури торговельних операцій можна автома­тизувати.На віртуальному ринкуприпускається наявність групи покупців (покупцем може бути підприємство або певна людина-клієнт) і групи продавців, де проміжними посередниками є електронні брокерські системи. Брокер, спілкуючись з покупцем, довідується про його бажання за допомогою системи оповіщень - запитів і відповідей, а потім, після підтвердження, створює брокерського комерційного агента (Broker Negotiation Agent), щоб забезпечити подальше виконання торговельної операції з боку покупця. Кожна група продавців має постійно працюючих агентів зі своїм спеціально вмонтованим профілем (Merchant Negotiation Agent), що взаємодіють із брокерськими комерційними агентами. Автоматизація продажу виконується за допомогою програмних агентів з боку груп покупців і продавців відповідно до розподіленої онтології та протоколу (FIPA-iterated-contract-net-protocol) з урахуванням коригуючої системи обмежень правил торгівлі. Програмний агент купівлі/продажу містить бази даних продавців в Інтернет і засоби доступу до цих баз даних. Клієнт, вибираючи послуги або товар, знаходить потрібне ключове слово або інші параметри, після чого персональний агент купівлі починає шукати товар в усіх базах даних продавців торговельних підприємств, що приєднані до Інтернет.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]