10.2. Оболочки экспертных систем
На раннем этапе становления экспертных систем проектирование каждой очередной системы начиналось практически с нуля, в том смысле, что проектировщики для представления знаний и управления их применением использовали самые примитивные структуры данных и средства управления, которые содержались в обычных языках программирования. В редких случаях в существующие языки программирования включались специальные языки представлений правил или фреймов.
Такие специальные
языки, как правило, обладали двумя видами специфических средств:
- модулями представления
знаний (в виде правил или фреймов);
- интерпретатором,
который управлял активизацией этих модулей.