Предложена методология разработки контекстно-управляемых систем поддержки принятия решений на основе типовых моделей интеграции знаний. Эти модели описывают функциональность системы на различных стадиях ее использования. Модели применяются для спецификации требований к информации и знаниям со стороны контекстно-управляемой системы. Сопоставление указанных требований с требованиями пользователя к функциональности системы и его ограничениями позволяет получить достижимую для данного пользователя функциональность.