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

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

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



Труды ИСП РАН:
Год:
Том:
Выпуск:
Страница:
Найти






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


Труды института системного программирования РАН, 2016, том 28, выпуск 5, страницы 27–54
DOI: https://doi.org/10.15514/ISPRAS-2016-28(5)-2
(Mi tisp66)
 

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

Mechanically proved practical local null safety
[Автоматическое доказательство безопасности локальных пустых указателей]

A. V. Kogtenkov

ETH Zürich
Список литературы:
Аннотация: Разыменование пустого указателя - это хорошо известная ошибка, встречающаяся в объектно-ориентированных программах. Ее можно избежать путем добавления к языку, на котором пишется программа, специальных правил приложимости. Достаточно ли этих правил для гарантии отсутствия таких исключительных ситуаций? Данная статья посвящена безопасности пустых указателей во внутрипроцедурном контексте, в котором не требуются какие-либо дополнительные аннотации. Правила формализуются в системе автоматического доказательства теорем Isabelle/HOL. Затем доказывается теорема о сохранении безопасности пустых указателей в крупношаговой семантике. Наконец, демонстрируется, что при наличии таких правил семантики с безопасностью пустых указателей и без нее эквивалентны.
Ключевые слова: безопасность пустых указателей, статический анализ, Eiffel, формальные методы, крупношаговая операционная семантика, теорема о сохранении, эквивалентность операционных семантик.
Реферативные базы данных:
Тип публикации: Статья
Язык публикации: английский
Образец цитирования: A. V. Kogtenkov, “Mechanically proved practical local null safety”, Труды ИСП РАН, 28:5 (2016), 27–54
Цитирование в формате AMSBIB
\RBibitem{Kog16}
\by A.~V.~Kogtenkov
\paper Mechanically proved practical local null safety
\jour Труды ИСП РАН
\yr 2016
\vol 28
\issue 5
\pages 27--54
\mathnet{http://mi.mathnet.ru/tisp66}
\crossref{https://doi.org/10.15514/ISPRAS-2016-28(5)-2}
\elib{https://elibrary.ru/item.asp?id=27679149}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/tisp66
  • https://www.mathnet.ru/rus/tisp/v28/i5/p27
  • Эта публикация цитируется в следующих 2 статьяx:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Труды института системного программирования РАН
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024