Способность ИС к адаптации сводится к:
1)они должны адекватно отражать состояние проблемной области в каждый момент времени;
2)они д.б. пригодными для легкой и быстрой реконструкции соответственно изменениям проблемной среды.
Адаптивные свойства таких ИС обеспечиваются за счет интеллектуальной архитектуры системы. Ядром адаптивных ИС является постоянно развиваемая модель проблемной области. Обычно проблемная область поддерживается в спец. БЗ в репозитории. Роль ядра – ядро системы управляет процессами генерации или конфигурации ПО. При проектировании адаптивной ИС используются 2 подхода:
1) оригинальное проектирование – разработка системы с чистого места; используются CASE-технологии;
2) типовое проектирование – ПО конфигурируется из ранее созданных частей, применение систем компонентного конфигурирования, компонентное проектирование.