В ИСИ СО РАН разработана методология комплексной поддержки разработки интеллектуальных систем поддержки принятия решений (ИСППР).
ИСППР – это интерактивные компьютерные системы, позволяющие лицам, принимающим решения, использовать формализованные знания и данные, объективные и субъективные модели для анализа и решения слабоструктурированных проблем. Современная ИСППР – это, как правило, комплекс нескольких взаимосвязанных подсистем, решающих разные задачи и используют для этого разные методы. Разработка таких комплексов – важная задача, решение которой осложняется отсутствием универсальных доступных инструментариев.
Предлагаемая методология учитывает потребностей разработчиков и предоставляет средства, в полной мере удовлетворяющие эти потребности – онтологию области знаний «Поддержка принятия решений» (ППР), как средство концептуальной поддержки, информационно-аналитический интернет-ресурс (ИАИР) по ППР, как средство информационной поддержки, репозиторий методов ППР, реализованных в виде сервисов, в качестве средства компонентной поддержки и методику разработки ИСППР. Согласно методике основным компонентом разрабатываемой ИСППР, её каркасом, на который в виде сервисов будут «нанизаны» интерфейсные и функциональные компоненты, является тематический ИАИР выбранной предметной области. Он разрабатывается по той же технологии, что и ИАИР ППР, с использованием предлагаемой ею оболочки ресурса. База знаний строится на основе онтологии предметной области. Сервисы, включаемые в ИСППР, заимствуются из репозитория методов ППР, а описывающие их информационные объекты – из онтологии ППР и контента ИАИР ППР.
Методология комплексной поддержки разработки ИСППР основана на хорошо зарекомендовавших себя на практике принципах разработки систем такого класса: максимальное использование готовых решений, масштабируемость, доступность, открытость, простота использования, независимость от предметной области, информативность. Соблюдение этих принципов обеспечивается использованием подходов быстрого прототипирования и гибкой разработки, а также онтологического, фрактально стратифицированного, сервис-ориентированного, каркасного подходов.
Методология комплексной поддержки была использована при создании ряда ИСППР в области энергетики и медицинской диагностики. Опыт их разработки позволяет сделать вывод, что предлагаемые методологией средства, заложенные в нее принципы и используемые подходы в совокупности обеспечивают широкий набор функциональных возможностей, позволяющих быстро строить и легко использовать на практике ИСППР в различных предметных областях.