Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634942)
Контекстум
Руконтекст антиплагиат система
Инженерный журнал: наука и инновации  / №11 2013

Формальный логический анализ корректности спецификаций сетевых SIP-протоколов (50,00 руб.)

0   0
Первый авторДевятков
ИздательствоМ.: Изд-во МГТУ им. Н.Э. Баумана
Страниц15
ID276652
АннотацияВ статье для проверки правильности и корректности описания SIP-спецификаций (Session Initiation Protocol) в отличие от известных работ предлагается использовать значительно более выразительный, хорошо структурированный и как формальная система более развитой вариант языка, основанный на моделях взаимодействующих последовательностных процессов. Спецификации должны удовлетворять определенным свойствам, которые описываются на языке временной модальной логики. Поиск ошибок предлагается осуществлять не с помощью генерации трасс, а с помощью доказательства наличия указанных формальных свойств. Ошибкой предлагается считать отсутствие таких свойств. Процессные модели позволяют гораздо более четко и полно классифицировать и описывать типы ошибок. В качестве инструментария для поиска ошибок предлагается использовать язык логического программирования ПРОЛОГ, что является гораздо более изящным и не имеющим ограничений подходом к проверке правильности и корректности спецификаций.
УДК004.413
Девятков, В.В. Формальный логический анализ корректности спецификаций сетевых SIP-протоколов / В.В. Девятков // Инженерный журнал: наука и инновации .— 2013 .— №11 .— URL: https://rucont.ru/efd/276652 (дата обращения: 03.05.2024)

Предпросмотр (выдержки из произведения)

Формальный логический анализ корректности спецификаций сетевых SIP-протоколов УДК 004.413 Формальный логический анализ корректности спецификаций сетевых SIP-протоколов © В.В. Девятков, Т.Н. Мьё МГТУ им. <...> Н.Э. Баумана, Москва, 105005, Россия В статье для проверки правильности и корректности описания SIP-спецификаций (Session Initiation Protocol) в отличие от известных работ предлагается использовать значительно более выразительный, хорошо структурированный и как формальная система более развитой вариант языка, основанный на моделях взаимодействующих последовательностных процессов (π-исчислений). <...> Спецификации должны удовлетворять определенным свойствам, которые описываются на языке временной модальной логики. <...> Поиск ошибок предлагается осуществлять не с помощью генерации трасс, а с помощью доказательства наличия указанных формальных свойств. <...> В качестве инструментария для поиска ошибок предлагается использовать язык логического программирования ПРОЛОГ, что является гораздо более изящным и не имеющим ограничений подходом к проверке правильности и корректности спецификаций. <...> Ключевые слова: последовательностный процесс, пользовательский агент, язык временной модальной логики, протокол инициирования сеанса, язык логического программирования ПРОЛОГ. <...> Так, в работе [3] для формальной спецификации протоколов TCP, UDP и их приложений предлагается использовать язык логики предикатов высоких порядков, порождая на основе этого языка необходи1 <...> В.В. Девятков, Т.Н. Мьё мые для того или иного протокола соответствующие формальные системы и методы доказательства корректности. <...> Практически во всех описаниях протокола SIP его функционирование представляют как множество последовательностных параллельно взаимодействующих процессов (агентов). <...> При таком описании как пользовательский агент UAC на стороне клиента (user agent on the client side), так и пользовательский агент UAS на стороне сервера (user agent on the server side) моделируются своим последовательностным <...>