База прецедентов
Приведенная выше аналогия с библиотекой удобна, но является далеко не полной. Прецеденты — это не книги; хотя их и связывают с книгами некоторые общие абстрактные свойства, имеются и существенные отличия.
- Прецеденты напоминают
книги (конечно же, не из разряда беллетристики) тем, что содержат определенную
специфическую информацию, "вставленную" в некоторый контекст. Содержимое
прецедента — это знание, а контекст описывает некоторое состояние внешнего
мира, в котором это знание применяется. Однако прецедент содержит знание в
такой форме, которая может быть воспринята программой. Другими словами, знания,
содержащиеся в описании прецедента, "готовы к употреблению" в том
же смысле, в каком порождающие правила готовы к применению.
- Прецедент должен представлять
решение проблемы в определенном контексте и описывать то состояние мира, которое
получится, если будет принято предлагаемое в нем решение. Это свойство часто
можно встретить и в содержимом книг, но, опять же, разница состоит в том,
что информация не представлена в форме, удобной для восприятия программой.
- Хотя описания прецедентов
и варьируются по размеру, они все-таки значительно уступают книгам в этом
смысле. Информация в описаниях прецедентов значительно более сжата и представляется
на каком-либо формальном языке.
Назад Содержание Вперед