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

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

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



Модел. и анализ информ. систем:
Год:
Том:
Выпуск:
Страница:
Найти






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


Моделирование и анализ информационных систем, 2010, том 17, номер 4, страницы 70–77 (Mi mais37)  

Интеграция семантических верификаторов в компиляторы языка Java

А. В. Клепинин, А. А. Мелентьев

Уральский государственный университет им. А. М. Горького
Список литературы:
Аннотация: Рассматривается способ статического семантического анализа исходных кодов программы на стадии ее компиляции с целью повышения качества исходного кода. В качестве способа реализации такого семантического анализа предлагается унифицированная интеграция в компиляторы языка Java для получения полного доступа к синтаксическому дереву (AST) компилируемых программ после этапа семантического анализа. Для обеспечения унификации реализованы общие интерфейсы для работы с синтаксическим деревом и адаптеры к реализациям синтаксических деревьев в компиляторах Sun/Oracle javac и Eclipse Compiler for Java (ecj). Выбранный способ обеспечил прозрачную интеграцию со средами разработки Eclipse и Netbeans без необходимости установки каких-либо расширений данных сред. Разработанный метод демонстрируется на некоторых примерах верификации программ.
Ключевые слова: верификация программ, абстрактное синтаксическое дерево, Java, компилятор, JSR269, javac, ecj, Eclipse IDE, Netbeans IDE.
Поступила в редакцию: 14.10.2010
Тип публикации: Статья
УДК: [004.4'233 + 004.4'422] : 004.438Java
Образец цитирования: А. В. Клепинин, А. А. Мелентьев, “Интеграция семантических верификаторов в компиляторы языка Java”, Модел. и анализ информ. систем, 17:4 (2010), 70–77
Цитирование в формате AMSBIB
\RBibitem{KleMel10}
\by А.~В.~Клепинин, А.~А.~Мелентьев
\paper Интеграция семантических верификаторов в компиляторы языка Java
\jour Модел. и анализ информ. систем
\yr 2010
\vol 17
\issue 4
\pages 70--77
\mathnet{http://mi.mathnet.ru/mais37}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/mais37
  • https://www.mathnet.ru/rus/mais/v17/i4/p70
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Моделирование и анализ информационных систем
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024