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

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

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



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






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


Системы и средства информатики, 2016, том 26, выпуск 2, страницы 43–62 (Mi ssi461)  

Лексический анализ динамически формируемых строковых выражений

М. И. Полубелова, С. В. Григорьев

Санкт-Петербургский государственный университет
Список литературы:
Аннотация: Строковые выражения могут использоваться для формирования и последующего исполнения кода во время выполнения основной программы. Такой подход обладает высокой выразительностью, однако затрудняет разработку, отладку и сопровождение, а также является источником таких уязвимостей, как внедрение SQL (Structural Query Language) и межсайтовый скриптинг. Статический анализ строковых выражений предназначен для борьбы с недостатками подхода посредством проверки того, что все формируемые выражения удовлетворяют некоторым свойствам, без запуска программы. Лексический анализ, или токенизация формируемого кода, является важным шагом такого статического анализа. В статье описан автоматизированный подход к созданию лексических анализаторов динамически формируемого кода, который позволит упростить создание инструментов, предназначенных для статического анализа такого кода.
Ключевые слова: анализ строковых выражений; генератор лексических анализаторов; лексический анализ; встроенные языки.
Поступила в редакцию: 26.02.2016
Реферативные базы данных:
Тип публикации: Статья
Образец цитирования: М. И. Полубелова, С. В. Григорьев, “Лексический анализ динамически формируемых строковых выражений”, Системы и средства информ., 26:2 (2016), 43–62
Цитирование в формате AMSBIB
\RBibitem{PolGri16}
\by М.~И.~Полубелова, С.~В.~Григорьев
\paper Лексический анализ динамически формируемых строковых выражений
\jour Системы и средства информ.
\yr 2016
\vol 26
\issue 2
\pages 43--62
\mathnet{http://mi.mathnet.ru/ssi461}
\mathscinet{http://mathscinet.ams.org/mathscinet-getitem?mr=10.14357/08696527160203}
\elib{https://elibrary.ru/item.asp?id=26009647}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/ssi461
  • https://www.mathnet.ru/rus/ssi/v26/i2/p43
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Системы и средства информатики
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024