Дополнительные модули программирования экспертных систем
Средства этой категории являются автономными программными модулями, которые предназначены для выполнения специфических задач в рамках выбранной архитектуры экспертной системы.
Под «дополнительными модулями» понимаются полезные программные разработки, которые можно выполнять вместе с основным приложением. Как правило, такие программы реализуют некоторые специальные функции, подключая их, якобы, из-за пределов системы. Причем обращение к таким функциям не требует дополнительного программирования в основном приложении.
Поэтому они часто применяются в создании экспертных систем. Хорошим примером дополнительного модуля может быть модуль работы с семантической сетью, использованный в системе VT. Этот модуль позволяет в процессе работы над проектом отслеживать связи между значениями ранее установленных и новых параметров проектирования.
Подобные модули управления семантической сетью можно применять для распространения внесенных изменений на все компоненты системы. Другим примером дополнительного модуля может служить программный пакет Simkit в комплект среды Кее. Этот пакет позволяет дополнить экспертную систему методами моделирования.
Тенденция использования дополнительных модулей вероятнее развиваться, поскольку пользователи экспертных систем часто нуждаются в различного рода дополнительных функциональных возможностях, специфических для конкретного приложения. Более того, часто возникает необходимость интегрировать экспертную систему с программными продуктами других классов.
На практике экспертная система часто используется вместе с базой данных или системой управления, которая получает информацию от пакетов статистической обработки или систем обработки сигналов.