name: Методы и средства эквивалентного преобразования программ на основе переносимой среды выполнения
keyword_list: переносимость программ, среда выполнения, трансляция, компиляция, виртуальная машина
abstract: Стремительное развитие индустрии встраиваемых вычислительных систем приводит к появлению множества процессоров с различными систем команд. Это приводит к необходимости разработки инструментального программного обеспечения, позволяющего, во-первых, разрабатывать новые приложения для данных систем, а во-вторых, переносить существующие. 
  Данная работа посвящена развитию подхода к обеспечению переносимости программного обеспечения, основанного на модифицированной двухэтапной модели трансляции программ. Для его реализации впервые предложена переносимая среда выполнения, адаптируемая описаниями систем команд процессоров на предметно-ориентированном языке. Предложенный подход является дальнейшим развитием идеи обеспечения переносимости, воплощенной в средах выполнения JVM (Java Virtual Machine) и CLR (Common Language Runtime) применительно к целевым платформам – программно-аппаратным платформам встраиваемых вычислительных систем.
chairman_dissertation_council.name: Игорь
chairman_dissertation_council.surname: Бессмертный
chairman_dissertation_council.patronymic: Александрович
chairman_dissertation_council.position: профессор (квалификационная категория " ординарный профессор"), факультет программной инженерии и компьютерной техники
chairman_dissertation_council.degree: Доктор технических наук
chairman_dissertation_council.rank: Профессор
chairman_dissertation_council.wos_research_id: 36661767800
chairman_dissertation_council.scopus_author_id: 36661767800
chairman_dissertation_council.territory: РОССИЯ
organization_supervisor.name: Владимир
organization_supervisor.surname: Васильев
organization_supervisor.patronymic: Николаевич
organization_supervisor.position: ректор
organization_supervisor.territory: РОССИЯ
rubrics.code: 50.41.01
rubrics.name: Общие вопросы
rubrics.code: 50.41.17
rubrics.name: Системное программное обеспечение
oecds.code: 01.02.EW
oecds.name: COMPUTER SCIENCE, SOFTWARE ENGINEERING
speciality_codes.name: Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
speciality_codes.code: 05.13.11
supervisors.fio: Дергачев А.М.
supervisors.scientific_degree: Кандидат технических наук
supervisors.speciality_code: Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
supervisors.responsible_type: Научный руководитель
opponents.fio: Цзя Г.
opponents.scientific_degree: Кандидат технических наук
opponents.speciality_code: Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
opponents.responsible_type: Оппонент
opponents.fio: Терехов А.Н.
opponents.scientific_degree: Доктор физико-математических наук
opponents.speciality_code: Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
opponents.responsible_type: Оппонент
protection_organization.short_name: УНИВЕРСИТЕТ ИТМО; НИУ ИТМО; ИТМО
protection_organization.name: ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ ИТМО"
protection_organization.ogrn: 1027806868154
protection_organization.supervisor_name: ВЛАДИМИР
protection_organization.supervisor_surname: ВАСИЛЬЕВ
protection_organization.supervisor_patronymic: НИКОЛАЕВИЧ
protection_organization.organization_type: Организация
protection_organization.okogu: Министерство науки и высшего образования Российской Федерации
protection_organization.okopf: Федеральные государственные автономные учреждения
author_organization.short_name: УНИВЕРСИТЕТ ИТМО; НИУ ИТМО; ИТМО
author_organization.name: ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ ИТМО"
author_organization.ogrn: 1027806868154
author_organization.supervisor_name: ВЛАДИМИР
author_organization.supervisor_surname: ВАСИЛЬЕВ
author_organization.supervisor_patronymic: НИКОЛАЕВИЧ
author_organization.organization_type: Организация
author_organization.okogu: Министерство науки и высшего образования Российской Федерации
author_organization.okopf: Федеральные государственные автономные учреждения