%A Нечаев, Валентин Викторович %A Баширов, Антон Станиславович %A Лебедева, Наталия Игоревна %A Федин, Михаил Андреевич %D 2018 %T АДАПТАЦИЯ ПРОГРАММНЫХ СИСТЕМ К ЗАДАЧАМ ПОЛЬЗОВАТЕЛЕЙ НА ОСНОВЕ МЕТОДА КОНФИГУРАЦИОННОГО МОДЕЛИРОВАНИЯ %K %X В данной работе рассматривается задача адаптации программных систем (ПС) и комплексов (ПК) на основе метода конфигурационного моделирования (МКМ). Статья детально рассматривает предназначение и целевое применение МКМ в области разработки ПС, приводятся предпосылки и обоснование актуальности разработки адаптивных ПС, а также описывается ряд основных достоинств создания конфигурируемых ПС. Основное внимание уделяется анализу и исследованию вопроса проектирования и реализации адаптивных ПС с использованием механизма конфигурирования как средства адаптации ПС к решаемым задачам, определяется потенциал использования конфигурационного моделирования в данной сфере. Рассматривается смысл понятий «конфигуратор», «конфигурирование» и «реконфигурирование» в контексте описания применения МКМ к созданию адаптивных ПС. В статье приводится реальный пример адаптивной ПС с описанием применения МКМ в процессе её проектирования. Описывается концептуальная модель такой ПС и осуществляется её интерпретация в форме модульной комплексной системы обработки данных (КСОД). На примере КСОД приводится и рассматривается структурная схема концептуальной модели процесса обработки данных, представляется декомпозиция КСОД на базовые модули, включая встроенный модуль-конфигуратор. Отдельное внимание уделяется подробному описанию решаемых задач и функциональных возможностей каждого отдельно взятого модуля, а также описанию взаимосвязей между ними. На основе КСОД реализуется решение задачи адаптации ПС с элементами динамического конфигурирования по входным данным. В процессе рассмотрения применения МКМ на примере КСОД приводится описание нескольких доступных пользователю режимов работы ПС, соответствующих различным конфигурациям системы, определяемых согласно решаемым задачам. Статья позволяет получить как абстрактное представление по методикам и принципам создания адаптивных ПС, так и конкретное понимание особенностей реализации адаптации путём использования встроенного в ПС механизма управления конфигурациями. Дополнительно, в статье выделяется непосредственная польза и потенциальная прибыль от внедрения конфигуратора при проектировании ПС. %U http://sitito.cs.msu.ru/index.php/SITITO/article/view/391 %J Современные информационные технологии и ИТ-образование %0 Journal Article %R 10.25559/SITITO.14.201802.317-324 %P 317-324%V 14 %N 2 %@ 2411-1473 %8 2018-06-30