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

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

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



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






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


Труды института системного программирования РАН, 2018, том 30, выпуск 3, страницы 303–324
DOI: https://doi.org/10.15514/ISPRAS-2018-30(3)-21
(Mi tisp341)
 

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

On the model checking of finite state transducers over semigroups
[О верификации конечных автоматов-преобразователей над полугруппами]

A. R. Gnatenkoa, V. A. Zakharovb

a Lomonosov Moscow State University
b National Research University High School of Economics
Список литературы:
Аннотация: Последовательные реагирующие системы - это программы, которые взаимодействуют с окружением, получая от него сигналы или запросы, и реагируют на эти запросы, проводя операции с данными. Подобные системы могут служить моделью для многих программ: драйверов, систем реального времени, сетевых протоколов и др. В статье исследуются задача верификации программ такого вида. В качестве формальных моделей для реагирующих систем мы используем конечные автоматы-преобразователи, работающие над полугруппами. Для описания поведения автоматов-преобразователей введён новый язык спецификаций LP-CTL*. В его основу положена темпоральная логика CTL*. Этот язык спецификаций имеет две характерные особенности: 1) каждый темпоральный оператор снабжён регулярным выражением над входным алфавитом автомата, и 2) каждое атомарное высказывание задается регулярным выражением над выходным алфавитом автомата-преобразователя. В данной работе представлен табличный алгоритм проверки выполнимости формул LP-CTL* на моделях конечных автоматов-преобразователей, работающих над свободными полугруппами. Доказана корректность предложенного алгоритма и получена оценка его сложности. Кроме того, рассмотрен специальный фрагмент языка LP-CTL*, содержащий в качестве параметров темпоральных операторов только регулярные выражения над однобуквенным алфавитом. Показано, что этот фрагмента применим для спецификаций обычных моделей Крипке, и при этом его выразительные возможности превосходят обычную логику CTL*.
Ключевые слова: реагирующая система, автомат-преобразователь, верификация, проверка на модели, темпоральная логика, конечный автомат, регулярный язык.
Финансовая поддержка Номер гранта
Российский фонд фундаментальных исследований 18-01-00854
Реферативные базы данных:
Тип публикации: Статья
Язык публикации: английский
Образец цитирования: A. R. Gnatenko, V. A. Zakharov, “On the model checking of finite state transducers over semigroups”, Труды ИСП РАН, 30:3 (2018), 303–324
Цитирование в формате AMSBIB
\RBibitem{GnaZak18}
\by A.~R.~Gnatenko, V.~A.~Zakharov
\paper On the model checking of finite state transducers over semigroups
\jour Труды ИСП РАН
\yr 2018
\vol 30
\issue 3
\pages 303--324
\mathnet{http://mi.mathnet.ru/tisp341}
\crossref{https://doi.org/10.15514/ISPRAS-2018-30(3)-21}
\elib{https://elibrary.ru/item.asp?id=35192512}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/tisp341
  • https://www.mathnet.ru/rus/tisp/v30/i3/p303
  • Эта публикация цитируется в следующих 6 статьяx:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Труды института системного программирования РАН
    Статистика просмотров:
    Страница аннотации:163
    PDF полного текста:88
    Список литературы:29
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024