Методология проектирования adelfe

Наиболее зрелая методология, хотя и она далека от совершенства, была предложена в совместном проекте двух французских университетов и двух индустриальных компаний в 2000–2003 гг. Эта методология и поддерживающее ее инструментальное средство известны под названием ADELFE [1, 19–21], на основе которой была разработана система предсказания.ADELFE включает в себя методологию разработки и набор компонент повторного использования, которые формируют, однако, лишь частичную инструментальную поддержку этой методологии. Методология рассчитана на то, что компонента взаимодействия агентов разрабатывается на основе теории, известной под названием AMAS (Adaptive MultiAgent System). Методология содержит в себе описание процесса, нотации и инструменты, которые поддерживают методологию, и руководство для разработчика. Как и другие методологии, она основана на агентноориентированной парадигме проектирования и использует нотации UML и AUML.

Адаптивное ПО используется в случаях открытости системы или непредсказуемости

среды исполнения. Согласно ADELFE, решение стоящей перед МАС задачи достигается

при помощи взаимодействия кооперативных агентов с классическим жизненным циклом

восприятие-решение-действие. Также агент должен уметь решать «некооперативные»

задачи (Non Cooperative Situations, NCS), такие как:

•бесполезность (uselessness);

•конфликтность (conflict);

•параллельность (concurrency);

•непродуктивность (unproductiveness);

•некомпетентность (incompetence);

•двусмысленность (ambiguity);

•непонимание (incomprehension).

В отличие от GAIA агенты могут менять свои характеристики во время выполнения.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: