Главная » Все файлы » Просмотр файлов из архивов » Файлы формата DJVU » 2. Model Checking. Вериф. парал. и распределенных программных систем. Карпов (2010)

2. Model Checking. Вериф. парал. и распределенных программных систем. Карпов (2010) (2. Model Checking. Вериф. парал. и распределенных программных систем. Карпов (2010).djvu), страница 10

DJVU-файл 2. Model Checking. Вериф. парал. и распределенных программных систем. Карпов (2010) (2. Model Checking. Вериф. парал. и распределенных программных систем. Карпов (2010).djvu), страница 10 Математические методы верификации схем и программ (3373): Книга - 10 семестр (2 семестр магистратуры)2. Model Checking. Вериф. парал. и распределенных программных систем. Карпов (2010) (2. Model Checking. Вериф. парал. и распределенных программных сис2020-08-25СтудИзба

Описание файла

DJVU-файл из архива "2. Model Checking. Вериф. парал. и распределенных программных систем. Карпов (2010).djvu", который расположен в категории "". Всё это находится в предмете "математические методы верификации схем и программ" из 10 семестр (2 семестр магистратуры), которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр DJVU-файла онлайн

Распознанный текст из DJVU-файла, 10 - страница

Э. Кларку, А. Эмерсону и Дж. Сифакнсу вручена премия Тьюринга Ассоциации АСМ за 2007 г. за их вклад в до. ведении метода тоде! сйесрбпй до производственной технологии, позволяющей ооуществлять верификацию моделей реальных программных и аппаратных систем. Во многих рабатах приводятся результаты использования этой технологии для верификации программно-аппаратных систем дяя критических применений (см., например, [69], [124] и лр.).

Теории и технике верификации, обьеднненной названием пюре( сйесалй, посвящена огромная лизературц от монографий и вводных обзоров до многочисленных университетских курсов, представленных презентацнямн в Интернете. Довольно полное нзлсмение материала этой области содермитсв в монографиях [34] н [19]. Укамем заесь также некоторью доступные вводные тексты: [106], [149], [117].

Иа русском взыке, кроме перевода основополагающей монографии [34], нет книг н почти нет статей, дающих общее введение в предмет. Исключением валяются слайды лекций Б. Конева, проч!ивиных им в ПОМИ АН РФ [!93], и лекции Ю. Лифшица [194]. В сборнике [168] несколько статей посвацено вопросам верификации программ в рамках разрабатываемого под руководством проф. А. А.

Шллыто "Автоматною подхода" к программированию, т. е. к программированию с явным выделением соспиннй. 1.9. Задачи к главе 1 1,1. Рассмотрнге параялельную программу с двумя процессами, юморые выпояняютса асинхронно: Р)з а,:Аю(: ((:лю2 г ээ! го1иэв ые пм ~3~ ,но го~ю. ого упгом му, гни эв ци. но- Ы. ~ые ра- жэгой че- Значение А вначале равно О. Рассмотрите все возмакные варианты значе- ний, которые могут иметь переменные В и С по завершении программы. 12.

Протестируйте программу разделения мноннсти для различных наборов значений в множествах 8 и Ь. Доюжите, что эта программа всегда работает правильно в случае одноэлементных множеств Я и/нлн Х . 1З. Протестируйте с помощью ручной прокрутки протокол %.СЛ.упсй при различных ситуациях в каналах передачи данных. глдвл 2 Темпоральные логики Для вернфнквцнн техннчвскнх систем свойства нх поведення должны быль выражены формально логнческнмн утвержденнямн, которые обеспечат простую, лаконнчную н недвусмысленную нх запись.

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

Достаточно мощные, выразнтельные н в то же время простые темпоральные логики былн пестровым как простые расшнрення обычной логики высказываннй. В этой главе вводятся две темпоральные логнкн: 1.'П. — темпоральная логика лннейюго временн, н СП. — темпоральная логика ветвящегося временн. Эгн логнкн очень просты, что отлнчает действнтельно полезные математические модели. Формулы этих логнк являются удобным языком для вырюкення свойств параллельных программных сноюм н, квк частный случай, встроенных систем. 2.1. Утверждении, истинность которых зависит от времени Прн всей шпроте нспользовання классической логнкн в науке, техннке н в обычной жнзнн очевидны ее ограннчення.

Клагснческая логнка основывается на самой прнмнтнвной модели нстнны. Она не позволяет выразить степень уверенностн нлн неуверенностн в истинности высказмвання. Формулы клас снческой логнкн могут прнннмать только значення "да" н "нет" на подхолящей ннтерпретацнн, но не юлуг определить нмгервал возможных значеннй в Главе 2 некоторой области.

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

Если утверждения естественного языка явно илн неявно включают зависимость высказываний от времени или от порядка собмтий ао времени, то формализация нх в классической логике высказываний обычно неадекватна. Например, коммуштивность операции конъюнкции (перестайовочноеть ее аргументов А л В и В л А ) не выполняетса для следуюших высказываний: Дигону сяныо стртино, и он убие не эквивалентно предложению Джон убие, и ему снима странию. Джон умер, и его нсхарониеи не эквивалентно предложению Джона наборонили, и он умер. Джейн еыита заиузс и Роднеа Ребенка не эквявалентно предяшкению Дзьчьн родняа ребенка и еьнила запуск.

Ссобцмние послано а етая, и яа него прниио нодтееригдениг не эквивалентно предложению На сообитние нрииыо лоднмеукденне, и оно послано е камал. Анализ этих ушержлений в рамках обычной логики высказываний невозможен. Для адекватного формального вырюкения таких преллакений нужна логика, позволякхцвя отразить соотношения моментов времени наступления событий, определяемые в естественном языке такими словамн, как "случилось после", "изучается иногда", "случается всегда", Необходимость оперировать высказываниями, истинность которых меняегся со временем, вознивзет часто. Например, высказывание; "Путин — президент России" истинно только в определанный период времени.

Высказывание "Светит сояняп", жякное сегодня, может стюь истинным завтра Утверждение "Я иыодеи" станет лшкным после того, как я поем. Многие утвержаения, в которых ввалятся причинно.следственные отношение, также отмены со временем: Если я видел ееуаныие, то я узнаю ее нри встрече. Раз Пероне — всегда Персид Мы не друзьц тжа ты не имииннмсд си- номь ~ымг ий и- р- а- и Утверждеиие естественного язмви: Вчера он сказал, что придет заенйнь значит он сказал что првдтп сггодни несомненно, истинно. Но в обычной логике вьюкюываиий формально дека- зать его истинность невозможно.

Большую долю угверждеиий, нуждающихся для их проверки в формаяитпии логической теорией, составляют свойства технических систем, сбладмощих динамикой, т. е. поведением во времени, изменяющим некоторые параметры систем. Например: С ): Посланный запрос когданибудь е будущем будет обрабоннт.

С2: Лифт нгтогда не проидгт мимо эталон, вызов от которого иостуты, но ещг не обслулсгн. Элементарные (атомариые) утверждения в этих высщпываииях могут быть истинны в один момент времени и дввиы в другой. Поэтому мы ие макам адекватно предсщвить утверждение С ! е помощью формулы логики выщаь зываиий: Послана иг Оцгнгботанл (есяи запрос Я послан. то ои обработан). Действительио, в классической лапше угверждеиил обычно поиимаются как истинные либо лшкиые независимо от времени, а утверждение С! явно различает разные моменты времени.

Оио утверждает, что если е некоторый момент времени г запрос Я послан, то в какой-то будуирпг момент времени гно г ои будет обработав. Попытаемся выразить зги свойства с помощью логики предикатов ! порядзи, вводя в употреблеиие такие выражеиия, как "событве р наппутто е момент г ". Утверлщеиие С! при зп>м будет выглядеть так: (Уг и ОЯПослан Я ю (Зг'> г)Обработанл (г') УтВЕРЯЩЕИИЕ С2 Е ЛОГИКЕ ПРЕДИКатаз ВЫГЛЯЛИт таК (ЗЛССЬ Лмфвгн(г)— угверждеиие: "Лифт е момент г нролодит мимо этажа р "): (Уг пб)(тг'дг$Вмзое„ил(ми:гхп 5 ! ) Обслужилгмтсл„(г!) ю (Зг2:гйг2йг')Лифт„(г2)) Талия формализация трудно чкгаеюя, и, как известно, доказазекьспщ в логике предикатов проводить довольно слшкио.

Этот путь формвлипшии завиоимых от времеви утверждений пока ие двл суииствеииых результатов для практики верификации технических систем.. Глевв 2 и и<в е,и 8 вмстмееиитя печь ивет се ятем и месив уменя йепнв (Осмммм) ОЕВЧЕО «Овеете времеви с '1 Ьвм еееа 4аМ' еси в и етст мемент я тммея Фане печь ивет Ов етсн (метнем) вснп пе О1тененв б Рне, 2.1.

Времмм глаголов англнйааио язьвм Ршг 1абеба)м и Рмзмп Ре'Геа мсдеаируююя соотношениями момешов настушимня ссбьпвй Помыгка построения формальной модели, наввно учитывающей время в высказываниях, была предпринята философом и логиком Гансом Райхенбахом (Наш Ке)ОЬепЬас(т) для изучения глагольных времен английского юыка. В теории Райхенбахв время глагола в предложении характеризуется соотношением моментов наступления событий, о которых говорится н которые подрезумеваются в предложении.

Используя соотношения во времени двух моментов: момента Я, в который сделано высказывание (арсе<)т г!ше), и момента Е наступления события, о котором говорится в высказывании (Етеш бте), можно сбрпкжать только три простых времени глагола — настоящее, прошедшее и будущее с соотношениями соответственно Е=Я, Е<Я и Е>Е. Для того чтобы покрьпь ббльшее число различных глагольных времен, Райхенбах ввел третий момент — момент й точки референции (Яефтелсе Вше), т. е.

момент, на который ссылается высказывание. В Рпюге РегГест, когда мы говорим, например, '7 н !!! !юге геен го)ж" (буквально "Н б)я)у имелм Длсояа увиденным"), зто высказывание отсылает нас не к тому моменту, когда в увидел Джона, но к моменту, по отношению к которому (м)бт ю(егепсе 1о) мое видение Джона уже произошло, т. е, соотношение между этими момейтами времениесть Я<Е<)1. , выоюм ыка. пои~те), про- >Я, Рай'же), с мы сола уви- кми Формальная модель Райхенбвха позволяет прояснить различия многих времен глаголов английского языка. Например, в предложении н! зал Уо)ш" соотношение между этими моментамм Я = Е < 3; а в предложении "! баге зеел уо)ш" это соотношение Е < Я = Б (рис.

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5173
Авторов
на СтудИзбе
436
Средний доход
с одного платного файла
Обучение Подробнее