Прототипная система является усеченной версией экспертной системы, спроектированной для проверки правильности кодирования фактов, связей и стратегий рассуждения эксперта. Она также дает возможность инженеру по знаниям привлечь эксперта к активному
участию в разработке экспертной системы и, следовательно, к принятию им обязательства
приложить все усилия для создания системы в полном объеме.
Объем прототипа — несколько десятков правил, фреймов или примеров. На рис. 16.8
изображены шесть стадий разработки прототипа и минимальный коллектив разработчиков,
занятых на каждой из стадий (пять стадий заимствованы из [10]). Приведем краткую характеристику каждой из стадий, хотя эта схема представляет грубое приближение к сложному
итеративному процессу.
Рис. 16.8.Стадии разработки прототипа ЭС
|
Хотя любое теоретическое разделение бывает часто условным, осознание коллективом
разработчиков четких задач каждой стадии представляется целесообразным. Роли разработ
чиков (эксперт, программист, пользователь и аналитик) являются постоянными на протяжении всей разработки. Совмещение ролей нежелательно.
Сроки приведены условно, так как зависят от квалификации специалистов и особенностей задачи.