ПРОГРАММНЫЙ КОМПЛЕКС ДЛЯ ПОСТРОЕНИЯ ПРИКЛАДНЫХ МОДЕЛЕЙ И МЕТАМОДЕЛЕЙ НА ОСНОВЕ ПРИНЦИПОВ МАТЕМАТИЧЕСКОГО ПРОГРАММИРОВАНИЯ М.Ю. <...> Чернышов, Н.В. Абасов Президиум Иркутского научного центра СО РАН ул. <...> Лермонтова, 134, Иркутск, Россия, 664033 Описывается программный комплекс (ПК), разработанный авторами на основе языка LMPL и представляющий собой средство синтеза прикладных программных моделей и метамоделей, строящихся на основе принципов математического программирования (МП). <...> Язык LMPL обеспечивает наглядную форму декларативного представления МП-моделей, предусматривает автоматическое построение и преобразование моделей, а также возможность подключения внешних программных пакетов. <...> Реализованы прикладные программные версии ПК, рассчитанные на модельное представление процесса выбора оптимальных режимов ГЭС (на основе принципа метамоделирования), представление логико-смысловых связей между моделями множества дискурсивных формаций в метамодели дискурса. <...> Ключевые слова: язык LMPL, моделирование, метамоделирование, математическое программирование, автоматическое построение и преобразование моделей. <...> На сегодняшний день в мире практически отсутствуют программные комплексы (ПК), на которых можно было бы обучать построению гибких логико-смысловых моделей, которые позволяли бы выполнять операции логического вывода, оптимизации, принятия решений. <...> Сам LMPL построен на основе прототипов (языка MPL [11] и его расширенного (augmented) варианта AMPL [8]). <...> Под ММ понимается обобщенная модель, пригодная для описания множества простых моделей [1; 4]. <...> ММ включает в себя обобщенную базу знаний и конструкторы для синтеза прикладных моделей. <...> LMPL характеризуют компактная, нагляд35 Вестник РУДН, серия Информатизация образования, 2013, № 3 ная форма декларативного представления МП-моделей (в том числе уравнений, ограничений, критериев оптимизации) в виде набора блоков (табл. <...> 1) с определением индексных переменных и упрощенный синтаксис <...>