Повышение эффективности создания интеллектуальных систем требует совершенствования методологии их разработки и используемых инструментов. Одним из способов решения данной проблемы является использование модельно-управляемого подхода (MDA – Model-Driven Development), основанного на визуальном моделировании создаваемого программного обеспечения и последовательном переходе от абстрактных (логических) к конкретным (физическим) моделям с генерацией программного кода для разных технологических платформ. В данной работе предложена специализация MDA в области инженерии знаний и его применение для создания продукционных баз знаний и экспертных систем. Рассмотрена возможность создания моделей на основе автоматизированного анализа концептуальных моделей. Практическое применение осуществлено в области разработки ЭС для исследования и обеспечения промышленной безопасности в химической и нефтехимической промышленности. Полученные результаты использовались при выполнении работ по грантам РФФИ №№... Это и многое другое вы найдете в книге Модельно-управляемый подход (М.А. Грищенко, Н.О. Дородных und А.Ю. Юрин)