Программные системы: теория и приложения
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Правила для авторов
Загрузить рукопись

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Программные системы: теория и приложения:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Программные системы: теория и приложения, 2021, том 12, выпуск 4, страницы 3–32
DOI: https://doi.org/10.25209/2079-3316-2021-12-4-3-32
(Mi ps387)
 

Эта публикация цитируется в 3 научных статьях (всего в 3 статьях)

Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем

Специализатор JaSpe: BT-объекты и межпроцедурный аспект алгоритма анализа времен связывания

И. А. Адамович

Институт программных систем им. А. К. Айламазяна РАН
Список литературы:
Аннотация: Статья посвящена частичным вычислениям, использующим offline-стратегию. Мощность этого метода решения задачи специализации программ во многом зависит от анализа времен связывания, который размечает программные конструкции как выполнимые либо невыполнимые на этапе специализации.
Анализ времен связывания может использовать несколько вариантов разметки полей класса, зависящих от их использования в программе. Увеличивая число потенциальных оптимизаций, такая поливариантность по классам позволяет эффективно специализировать большее число программ. Наибольший эффект достигается на объектно-ориентированных языках, предполагающих создание большого количества различающихся по назначению экземпляров класса.
Известные алгоритмы анализа времен связывания расширяются до поливариантности по классам и распространеняются их на объектно-ориентированный язык общего назначения. Новые методы реализованы в виде набора плагинов для Eclipse IDE, составляющих специализатор JaSpe для программ на Java.
Ключевые слова и фразы: современные языки программирования , статический анализ программ, преобразование программ, метавычисления, смешанные вычисления, интерактивная специализация.
Поступила в редакцию: 08.11.2021
Подписана в печать : 01.12.2021
Тип публикации: Статья
УДК: 519.681.3
ББК: 32.973.2
MSC: Primary 68N15; Secondary 68N17, 68N18
Образец цитирования: И. А. Адамович, “Специализатор JaSpe: BT-объекты и межпроцедурный аспект алгоритма анализа времен связывания”, Программные системы: теория и приложения, 12:4 (2021), 3–32
Цитирование в формате AMSBIB
\RBibitem{Ada21}
\by И.~А.~Адамович
\paper Специализатор JaSpe: BT-объекты и межпроцедурный аспект алгоритма анализа времен связывания
\jour Программные системы: теория и приложения
\yr 2021
\vol 12
\issue 4
\pages 3--32
\mathnet{http://mi.mathnet.ru/ps387}
\crossref{https://doi.org/10.25209/2079-3316-2021-12-4-3-32}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/ps387
  • https://www.mathnet.ru/rus/ps/v12/i4/p3
  • Эта публикация цитируется в следующих 3 статьяx:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Программные системы: теория и приложения
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024