Фреймом называют структуру данных для представления и описания стереотипных объектов, событий или ситуаций. Фреймовая модель представления знаний состоит из двух частей:
• набора фреймов, составляющих библиотеку внутри представляемых знаний;
• механизмов их преобразования, связывания и т.д. Существует два типа фреймов:
• образец (прототип) — интенсиональное описание некоторого множества экземпляров;
• экземпляр (пример) — экстенсиональное представление фрейм-образца.
В общем виде фрейм может быть представлен следующим кортежем:
<ИФ, (ИС, ЗС, ПП), ..., (ИС, ЗС, ПП)>,
где ИФ — имя фрейма; ИС — имя слота; ЗС — значение слота;
ПП — имя присоединенной процедуры (необязательный параметр).