Введение
1 Управление знаниями и корпоративная память 10
1.1. Сложность программного обеспечения и пути ее преодоления 10
1.2 Основные понятая об управлении знаниями 29
1.3 Извлечение знаний 37
1.4 Формализация знаний 40
1.4.1 Продукционные правила .40
1.4.2 Фреймы 41
1.4.3. Семантические сети .41
1.4.4 Исчисление предикатов 42
1.4.5 Системы, основанные на прецедентах 42
1.5 Теория CBR-систем 45
1.5.1 Технология CBR-систем 45
1.5.2 CBR и поисковые системы 53
1.5.3 CBR и продукционные системы 54
1.5.4 CBRH машинное обучение 55
1.5.5 CBR и нейронные сети 56
1.5.6 CBR и статистический анализ 51
1.6. Применение CBR метода в проектировании систем 59
1.7. Выводы 61
2 Концептуальные модели представления знаний 62
2.1. Основные понятия 62
2.2 Повторное использование концептуальных моделей 64
2.3. Расчет меры сходства для концептуальных моделей 66
2.4. Онтологии 68
2.5. Поиск моделей с использованием онтологии 76
2.6. Образцы проектирования 77
2.7. Архитектура СГШР 83
2.8. Выводы 94
3 Автоматизированный процесс извлечения образцов проектирования 95
3.1. Образцы проектирования и повторное использование кода 95
3.2 Выделение образцов проектирования 99
3.3 Выводы 118
4. Разработка и анализ эффективности СППР 120
4.1. Этапы разработки 120
4.2. Оценка эффективности работы СППР 125
4.3 Выводы 132
Заключение 134
Список литературы 136
Приложение 143


