Введение
1 Анализ методов и средств проектирования мультиагентных систем управления 11
1.1 Программные агенты и мультиагентные системы 11
1.2 Модели представления знаний в мультиагентных системах управления 15
1.2.1 Продукционные модели 15
1.2.2 Формальные логические модели 16
1.2.3 Семантические сети 18
1.2.4 Фреймы 19
1.2.5 Онтологии и онтологические системы 21
1.3 Средства проектирования и реализации агентов и мультиагентных систем 26
1.3.1 Инструментарий AgentBuilder 26
1.3.2 Система Bee-gent 29
1.3.2 Инструментарий JULIA 32
1.4 Выводы 36
2 Разработка моделей и метода построения мультиагентной системы управления СПКК 39
2.1 Концептуальная модель системы управления СПКК 39
2.1.1 Концепция системы управления СПКК и обоснование выбранной методологии проектирования 39
2.1.2 Модель предметной области мультиагентной системы управления СПКК 51
2.1.2.1 Укрупненная модель СПКК 51
2.1.2.1 Организационная структура СПКК 53
2.1.2.2 Территория деятельности СПКК 62
2.1.2.3 Информационная система СПКК 68
2.1.2.4 Модель внешней среды СПКК 85
2.1.2.5 Общая модель СПКК 86
2.2 Метод формирования интеллектуальных компонентов мультиагентной системы управления СПКК 90
2.2.1 Логическая модель 90
2.2.2 Формирование ИК СПКК 92
2.2.3 Формирование ИК внутренней среды и ИК участников 92
2.2.4 Формирование ИК информационной системы 93
2.2.5 Формирование ИК внешней среды 96
2.2.6 Формирование ИК бизнес-процесса 97
2.2.7 Общая схема взаимодействия агентов 107
2.3 Модель интеллектуального агента мультиагентной системы управления СПКК 109
2.3.1. Продукционная модель поведения агента 109
2.3.2 Функция FL 113
2.3.3 Функция FP 114
2.3.4 Множества принимаемых объектов и порождаемых объектов 114
2.3.5 Базовые схемы взаимодействия интеллектуальных объектов 116
2.4 Выводы 121
3 Разработка языковых и инструментальных средств построения мультиагентных систем управления 123
3.1 Этапы построения системы, поддерживаемые языком спецификаций 123
3.2 Язык спецификации мультиагентных систем 126
3.2.1 Алфавит языка 126
3.2.2 Типы данных 126
3.2.3 Основные конструкции языка 129
3.2.4 Спецификация системы 132
3.2.4.1 Заголовок, список библиотек и раздел объявлений 132
3.2.4.2 Раздел определений 134
3.2.5 Библиотеки типов концептуальных отношений 144
3.3 Программные средства проектирования и реализации мультиагентных систем управления 147
3.3.1 Структура системы MAS-SRK 147
3.3.2 Модуль iBuilder 151
3.3.3 База знаний интеллектуального компонента 153
3.3.4 Модуль iKernel 156
3.3.5 Модуль ilnfer 158
3.3.6 Модуль iAgent 161
3.3.7 Модуль iTrans 164
3.4 Выводы 164
4 Практическое применение разработанных моделей и инструментальных средств 167
4.1 Применение разработанных моделей и средств в промышленности 167
4.2 Применение разработанных инструментальных средств и языка в учебном процессе 174
4.3 Выводы 176
Заключение 178
Список литературы 181


