Электронная библиотека диссертаций и авторефератов России
dslib.net
Библиотека диссертаций
Навигация
Каталог диссертаций России
Англоязычные диссертации
Диссертации бесплатно
Предстоящие защиты
Рецензии на автореферат
Отчисления авторам
Мой кабинет
Заказы: забрать, оплатить
Мой личный счет
Мой профиль
Мой авторский профиль
Подписки на рассылки



расширенный поиск

Верификация объектов и сервисов в распределенных системах Кольцов, Дмитрий Владимирович

Данная диссертационная работа должна поступить в библиотеки в ближайшее время
Уведомить о поступлении

Диссертация, - 480 руб., доставка 1-3 часа, с 10-19 (Московское время), кроме воскресенья

Автореферат - бесплатно, доставка 10 минут, круглосуточно, без выходных и праздников

Кольцов, Дмитрий Владимирович. Верификация объектов и сервисов в распределенных системах : автореферат дис. ... кандидата технических наук : 05.13.11 / Моск. гос. инж.-физический ин-т.- Москва, 1996.- 15 с.: ил. РГБ ОД, 9 96-4/525-7

Введение к работе

Актуальность темы.

На современном этапе развития информационных технологий и средств передачи информации особую значимость имеют сети связи, соединяющие в единое целое совокупность разнородных вычислительных мощностей . Сети такого типа, получившие название информационно-вычислительных сетей ( распределенных систем ), с момента возникновения и до сегодняшнего дня являются" предметом самого пристального изучения как отдельных исследователей, так и крупных национальных и международных научно-технических ассоциаций, таких как Международный консультативный комитет по телефонии и телеграфии ( МККТТ ), Международная организация по стандартизации ( МОС ), Европейская ассоциация производителей вычислительных машин и др.

Этими организациями было положено начало создания единых стандартов, позволяющих организовать обработку информации в подобных распределенных системах и воплощенных в виде системы протоколов управления информационным обменом, реализуемых в программно-технических комплексах сети.

Среди исследователей проблем стандартизации можно назвать Кларка, Сипсера, Флинта; Дэвиса. в нашей стране этими проблемами занимались Сакойленко С.И., Рякин О.м., Зайцев с.С., Пра-нявичус Г.Й., Жигулин Л.Ф., Горностаев Ю.м..

Процесс эволюции информационно-вычислительных сетей показал, что первоначальные неформальные описания протоколов не подходят для проведения анализа и разработки подобного рода систем. Выход из создавшегося положения может быть найден только путем применения методов формального описания ( МФО ) протоколов и сервисов, полно и однозначно определяющих все аспекты взаимодействия.Причинами отсутствия общепризнанного МФО являются:

сложность, которая вызвана громоздкой структурой самих протокольных объектов и комбинаторной сложностью задач анализа взаимодействий, о

большое разнообразие протоколов,

ряд аспектов протокола, трудно поддающихся описанию, противоречия между требованиями к описаниям всеобщих стандартов и описаниям для реализации в конкретном программно-аппаратном окружении.

Таким образом, от выбора МФО зависит, насколько эффективно можно разрешить любую из вышеперечисленных проблем, в том числе и задачу верификации описаний протоколов и сервисов распределенных систем.

В данной работе используется метод формализации ЯСМОД ( Язык Сетевых моделей ) , относящийся к пограничным методам формализации протоколов и сервисов, с которым могут работать любые методы верификации, поскольку ЯСМОД обьединяет достоинства описательных возможностей обеих групп моделей формализации протоколов и сервисов. Описательная мощность ЯСМОД позволяет создавать формализации, ориентированные как на реализацию ( описания протокольных объектов ) , так и на проведение комплексного анализа всей системы; вцелом ( описание сервиса . ). Среди различных областей применения ЯСМОД наиболее актуальной оказывается область верификации протоколов и сервисов в распределенных системах. :

Цель работы

Целью работы является исследование задачи верификации протоколов и сервисов распределенных систем и- разработка методов ее решения. В процессе достижения цели ставились и решались следующие задачи:

проведение сравнительного анализа методов формализации и верификации протоколов и сервисов распределенных систем,

постановка задачи верификации для выбранного метода формализации и верификации протоколов и сервисов,

формализация процесса верификации на основе семантического эквивалентирования иэ общей теории систем,

разработка алгоритма редукции для решения задачи верификации протокольных объектов,

проектирование программного комплекса для анализа пос-

ледователыюстей взаимодействий двух протокольных объектов ( протокольный анализатор ),

- реализация протокольного анализатора в виде пакета
прикладных программ администратора сети и сетевых раз
работчиков.

Методы исследования

Для решения задачи верификации протоколов и сервисов используется метод семантического эквиоалентирования, предложенный академиком Горбатовым В.А.. Работа протокольного анализа-тора основывается на синтаксическом анализе автоматной грамматики и разработанном алгоритме редукции ациклических графов специального вида.

Научная новизна

В качестве результатов проведенного исследования можно представить следующие положения:

постановка задачи верификации протоколов и сервисов с точки зрения запрещенных фигур семантического эквива-лентирования,

разработка алгоритма редукции сетевой модели для решения задачи верификации протокольных объектов,

обоснование использования разработанного эвристического алгоритма анализа контекстов свернутой сетевой модели для решения задачи верификации в условиях повышенной размерности,

разработка метода анализа взаимодействия двух протокольных объектов на основе модели локального сервиса.

Практическая значимость

Результаты диссертационной работы нашли следующее применение:

- разработанные алгоритмы верификации локального сервиса
и протокольного объекта были положены в основу реализа
ции программного комплекса протокольного анализатора,

протокольный анализатор был внедрен в виде пакета прикладных программ администратора сети и сетевого разработчика, о чем имеется соответствующие акты о внедрении,

результаты работы протокольного анализатора для протоколов Х.25, V.42 и V.42bis говорят о возможности анализа задач большей размерности по сравнению со стандартным тестирующим оборудованием.

На защиту выносятся:

метод решения задачи верификации на основе семантического эквивалентирования,

алгоритм редукции сетевой модели к канонической модели на шести вершинах с эвристическим подходом к анализу контекстов модели,

программный комплекс протокольного анализатора в виде пакета прикладных программ для администратора сети и сетевого разработчика,

результаты работы протокольного анализатора для протоколов Х.25, V.42 и V.42bis.

Апробация работы

Результаты работы представлены в докладах на 15 и 17 Международных симпозиумах " Логическое управление.. Интеллектуальные информационные технологии и стратегии " в-1992 и 1994 г.

Раскрытие результатов

Материалы диссертационной работы полностью опубликованы в трех статьях в сборниках Международной академии информатизации.

Достоверность результатов

Достоверность разработанных методов, алгоритмов и программных средств подтверждена результатами внедрения, о чем имеются соответствующие акты, а также апробацией работы на на-

.-7-

учных симпозиумах.

Структура и объем работы

Диссертация содержит 4 главы, введение, заключение, 3 приложения, 22 рисунка, 4 таблицы. Общий объем - 190 страниц. Список использованных источников содержит 50 наименований.

Похожие диссертации на Верификация объектов и сервисов в распределенных системах