Результаты для запроса: статическая
-
Средства автоматизации оптимизационных преобразований исходных кодов программных систем
Статья была опубликована в выпуске №3
Статья посвящена созданию технологий автоматизации одного из наиболее трудоемких этапов проектирования программной системы – оптимизации исходного кода. Описывается программная платформа, представляющая собой надстройку к популярной среде разработки Microsoft Visual Studio и автоматизирующая процесс оптимизации пользовательских исходных кодов. Приведены основные характеристики пакета: состав и назначение каждого модуля, математические модели и методы, лежащие в основе алгоритмов решения.
Подробно разобран подход к моделированию «экстремальных» методов оптимизации, основанных на экстенсивном подходе к использованию ресурсов вычислительной системы (в частности, оперативной памяти). Приведено описание программного модуля, реализующего предложенный алгоритм. Разработанные в работе модели и методы могут быть использованы при создании автоматизированных средств проектирования ПО.