Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397
Номер 6 2012 год
Предлагается подход к автоматизированному портированию программ при переходе на использование новых библиотек. Определяются элементы библиотек, влияющие на взаимодействие с приложением. Описывается разработанный язык, позволяющий задавать частичные спецификации поведения библиотек. Проводится анализ семантической совместимости спецификаций двух библиотек. Формулируются правила преобразования программ в соответствии со спецификациями. Описывается разработанный прототип средства портирования.