Общие требования, определяемые в среде исследований по искусственному интеллекту, можно назвать основными свойствами, которые имеет язык представления знаний фреймами:
1) Для систематизированного управления сложными знаниями большого объёма желательно организовывать все знания на основе концептуальных объектов.
2) В целях повышения гибкости системы следует сделать возможным представление в виде комбинаций декларативных и процедурных знаний для описания связанных с ними концептуальных объектов.
3) Так как концепт обычно имеет иерархическую структуру, связанную с некоторой степенью абстракции, то и для представления знаний необходимо применять иерархическую структуру.
4) При решении сложных проблем считается, что различные состояния вывода применяются в комбинациях в соответствии с ситуацией. Поэтому в представлении знаний необходимой функции это учитывается.
5) Пригодность любого способа управления выводом данных определяется свойствами проблемы, целями и способами её решения. Поэтому в среде исследования интеллектуальных систем решения проблем с использованием метода проб и ошибок должна быть предусмотрена возможность свободного проектирования и использования пользователями разных способов управления выводом.
6) Для создания универсальной исследовательской среды недостаточно лишь высокой универсальности её языка, — необходимо обеспечить возможность простого дополнения её различными функциями (открытость). Язык должен быть расширяем.