10.06.2015 Views

Клебанов А.А., Степанов О.Г., Шалыто А.А. Применение ...

Клебанов А.А., Степанов О.Г., Шалыто А.А. Применение ...

Клебанов А.А., Степанов О.Г., Шалыто А.А. Применение ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Клебап г теп н в Ш ль т<br />

П и Е ЕниЕ Бл ЕБ иЙ<br />

к Ф ЛЬн й П циФи Ции и Е иФик Ции<br />

ги Ь П г М<br />

Е ЦЕниЕ<br />

<strong>А</strong>втом тн П г ММи ие это Ме д з б тки п ог М<br />

г беспечения П снов п ьй сши енн й м дели к неч г вт<br />

м т к х д н г П цх ц п г Ммь п едст тся систем й в<br />

М изи в Ень бъект в щ ле и Л гик П е ц ния к ь з ц т<br />

ся систем й вз имодейст щи п ош гх т М<br />

яде т пок з н ч к т ь М п <strong>Г</strong> М м х ш<br />

п и ени ве ифик щя М д и е ес п ть т кой ве<br />

фик шии с с г ц е к с т е ст ия м цели с к н чнь м чисЛ М со<br />

стояний ук у ь К пке ф м льн й специфик ции з д нн Й виде<br />

н бо ф т л мП ь й л г тки П и верифик щ и преи цеств М<br />

вт м н г п Ц д пе еД Дици н ь и П д д Ми к аз б тке П<br />

Я Я Тс Я ь с к я сТеп нь М из ции т к к к в М нЬ Х пр гр м<br />

м дель п е ц ни з ц тся п и и з б т нь Ме ць п з<br />

оцц е т м тически п е б зо ь ь к к пр щие т Ма Ь в Мо<br />

д пь щ и<strong>Г</strong> д г ю Дпя ве ификации К с ннЬ й ве ифик то м<br />

к рПриМе М т м Де ь Дц к к к п и ве ифик Ции ом т<br />

нЬ п <strong>Г</strong> мМ к и п и ве ифИК ЦИИ п г М бщег и ц с цест ет<br />

сЛеД Д щ я п блем не б ц п с Ь з писи ф м шьнь т еб в ний в<br />

вид ф м л еМП Е ЬнЬ х г к бот с к Т Ь Ми д с ч ц еМ<br />

ка и т еб ет Зн чи ьн й м тем тичеокий подг ки<br />

боте эт п блем ч с и еш е сЯ исП ЛЬЗ в ни к н к<br />

т в к т ь Я ЛЯ о ся более п оть м ф м ш зм М дЕ к Зн чи еЛЬ<br />

н усТуП ш Т т МП ь ь М гик М Ь з телЬ ь в ЗМ х н стях Кон<br />

к Ь к з Писи т еб в ний П им ниМ т ьк М о ч е к г ц не бх<br />

дим спе ифици в тЬ св йств и а и нп с ц ед сл в Я у Лу П ст<br />

сЛ<br />

н ст ящей аб те писЬ е сЯ цХ ц к з писи щеб в ний ск ьь<br />

в щий сл жн с ь оМ ьнь Л гик П едл г ется записЬ ь т еб<br />

а ия н П дМ жест е естест нЕ о<strong>Г</strong> язЬ к п е а а а а е


Кле анов <strong>А</strong> <strong>А</strong> е анов <strong>О</strong> <strong>Г</strong> алы <strong>А</strong> <strong>А</strong> пециф цк ци вт маТ ь пр грамм<br />

зцд нн г п и ц иМ Й ни ф М лЬн й г мМ тик й <strong>Г</strong> ик сн<br />

вь в е ся н б бЛ н в еб шй об бще н м Пис ии<br />

ф м тьн м и н ест ст н М яЗыке ч с сТ ч щ ся ичен Й<br />

на д щ с иМЬ е П сЛ д т Льн сти с ст я ий м це и сис Мь с к неч<br />

Ь м чисЛ М с ст яниЙ к ш б з м цЛЯ к Д г п Ченн г эб<br />

ия с щест еТ эк и Е ен ф м т ьн я з ПисЬ П З ощ я с цест<br />

ить ерифик ци о<br />

кт альн стЬ П и ен ни Ц бл н еб ний к н кс е в г М<br />

н г п ММи ов н т еч ется в б те т нь м яв еТся<br />

пр с ш бЛ н ощ к е еМп шЬ Ь с йс н иб Л п и е шМЬг<br />

и цек тнЬ х ц я ерифик ции Ь п г ММ н Личие к б<br />

з л бЬ г в тгЬ к со х еМП ьнь с йст М ь<br />

делей ч ес М енн блегч л бь п сщ е ие е гиЧеск Й с е<br />

мЬ п е ки вт М нЬ х Т <strong>Г</strong> Мм н к к н с ь тн си е ьн спеЦи<br />

фик Циш Дн к в к з нн Й б е Ь це ется т лЬк цн т еб ние<br />

явЛЛ щ еся ч с ь м с ча М с ц ств Щ г ш бЛ а и ц лЬше Эт т<br />

пр с ник к не п б ть в ся<br />

н ч п н ст ящеЙ б т к тк пись тся шабл нь т ебован й<br />

з еМ п и Д Я Н л з и п иМеним сТи к специфик ции ь<br />

гр Мм и н к ец в ци ся ф мальн я гр тик цля з Писи т ебо<br />

в ний з к ш че ии с е Ь ь дЬ п б те<br />

БЛ Ь Б ниЙ<br />

б т П ц г е ся сис еМ ш бл н т б в н й зр б<br />

Ц н сн ве сПецифик ци т Для ц г ММ бщег и ц ни ке р цл<br />

г е ся Д Пт ЦИЯ э й систе ь Д М тн г п г мМиров и<br />

Ш бл нь М жн классифици Ть с е ствии с ие х гтеск Й<br />

ст к й с н й н сеМ н ике сТ ящее еМя ь ц Лен<br />

сеМЬ с нь ш бЛ н в к тс тствие щес в в ние сеоб ц<br />

сть гр ниченн е су цес ие кП ед пеств ни т ет<br />

к е п е п цшеств епн й твет к т ь е це я гся н ц е<br />

<strong>Г</strong> ппЬ н Л Чие и П Я ц о г пг аЛичи в ця л Ь<br />

ПисЬ оцц е а ие или тс тс ви с с я й к т ь х вь о е ся<br />

з д нн е т еб в ние г пг П Я ц тись в щие п Яд к с я<br />

Й


е ификация ем нтик и специфик ция пр гр Мм т ри и прил ен я<br />

пис ни ш бл н с с иТ и сг иМени ши списк имен це и з пи<br />

си н и нЬ ф рМа з и П п иМ ис ЬЗ ия и<br />

с яз с ц гиМи ш бл н ми<br />

К жД е реб в ш И с ч н е е т ч сть щ ти ис Лн<br />

НИя Н к М эт т еб в н е д лт ь п ятЬся оег вь ц лень ть<br />

виД в Ц т е ий<br />

<strong>Г</strong>лобальЕ сем г и исП Лнения<br />

Д п и ц з ц ш г с с я ия<br />

<strong>Г</strong> сле н г и П сЛ з д нн г с с я и<br />

о Меж ц Е щ Ти М Д дв Мя з ц н Ь ми с ст яни Ми<br />

с П сле ц <strong>Г</strong>ич о нис ени с До Дн к ₠€ ичие<br />

п в й <strong>Г</strong> ницЬ и в Л н Я ется бяз тельнь м<br />

тметим чт с н Ц ц ф мализм в р т в н ь с<br />

с я и и ер п н ко М д Лжн вЬ пол тъся т ебов ние з к т н<br />

Л М к ще и к ь Пр оМ<br />

т бл п иведен П и Ц бл н се б цн сть<br />

л н<br />

се бщн сть<br />

блиц<br />

Цель Исп льз ется Д пис ни ч сти и исП н н сист МЬ в<br />

кот р Й с д к тся ьк е с с я я к т ь вып л<br />

ется не бх цим е т еб в ние Известен т кх е к к<br />

к п сдь и сегд<br />

З пись г н яе ше З пись<br />

<strong>Г</strong>п б льн П р<br />

Д к р<br />

П сле П П<br />

Мещц и П<br />

П сле д и<br />

с г ттияевис З пись<br />

<strong>Г</strong>л б льн<br />

Д<br />

П сле<br />

Мещд<br />

П сле<br />

и<br />

ц


Кле ан в <strong>А</strong> <strong>А</strong> С е ан в <strong>О</strong> <strong>Г</strong> алы <strong>А</strong> <strong>А</strong> Сл ифик ция вт м нь пр гр мм<br />

связь о Д<br />

бл н и<br />

гиМи<br />

Этот п бл н м же бь гь п именен для пис ния бЦих<br />

св йс в м дели в цел М или отдеЛьн й г тгпь сос ояни<br />

приме в г м с г ч е к д Ее б дим ь р т Ь св йст<br />

и ц ЕсЛи т т н ци ся в с ст Л ии т ер о<br />

тот п блон ес связ н с п бл н ми тс тствие и<br />

Ществ ни личие с ст яни в к т М вЬ п ня тсЯ<br />

т еб в и жет ссМ т и тъся как иц ни ег тс т<br />

и Е и с Ь БЛ ЕБ иЙ к сппциФик ции<br />

Ь П <strong>Г</strong>Р М<br />

ссм т им в п с П иМениМ сти ц бл т еб в ний к ф а ьн й<br />

сп цифик ц л т М п Ьг п <strong>Г</strong> М Цля эт г Т изи М р б<br />

ш к Зличнь П М М ц с нь М н с йтс и п к к<br />

и вь а к ются П и п щи ш бЛ н П ш е г низ Ции щ ом к ч<br />

ь е Льт н Лиз П и ци Я бл ст лбц х к еб в ни и<br />

ис Щ я ф м льн я З Пиоь п и о ця ся риги ьнЬ еб в шя из<br />

ис ч ик ст лбец ист чниЮ з пис ннь н ес ео е н М яЗыке и ц<br />

н м из ф м лизм в с Тст н ст бце Ш бл н г н т ение<br />

прив цится З пись Ц бл н п дст н к не б цимЬ е цен й ко<br />

ь й ц ст Эк и е исХ цн й ф м пьн о з Пись с т е не б<br />

х диМ с и и о и ся ф м льн е ц к з Ьс экви Лентн сти<br />

н лиз при иеним сти бл нов требов ний<br />

к сп цифик ции вт Матнь х пр грам<br />

блиц<br />

еб вш ие Исх дн я ф р<br />

М лЬн з пись<br />

Уз<br />

Если<br />

п оиз шл<br />

о Мк н г те<br />

или Д ог из кл<br />

п нов т к фев рк<br />

сн вн й т т<br />

бяз телЬн пе<br />

еЙдет в с с яние<br />

Уз<br />

У<br />

у<br />

У<br />

Ш блон<br />

го ничение<br />

тв т ог нитен<br />

нь й <strong>Г</strong>л б льн<br />

Уз<br />

У<br />

Е<br />

У<br />

з<br />

У<br />

У<br />

ст ч ик


е ифик ция ем нтик и спеЦифик ц я п ог мм то рия и Ло ксния<br />

сег бь л сс т н т ебов нИЙ Д Я п г мм из и Т Чни<br />

ко Уст н ен чт щеб в ний п крь в тся пятьк л н ми<br />

П центн е с о ц ние ме кд исп льз ннЬ ми ш бл н ии П ив ден<br />

н ис ме сд ис льз а нь ми г ни е иями И<br />

тсщстви<br />

сеобЩяость<br />

Е С Ществов ние<br />

П е ш еств ва и<br />

Ж<br />

у<br />

<strong>Г</strong>п б льн<br />

П сле<br />

ЕМеясд и<br />

ЕП сл д к<br />

Рис П оце тн е с п п нис мс д<br />

ис льзо пнь ми ш бп нами<br />

цеЕт с с тн ение<br />

м д исп Льз в ннь Ми<br />

г ничениями<br />

МЕт д з ис Е иФ Ци УЕ ь х т ЕБ ии<br />

стЕст М язЬ кЕ<br />

Ществутот в и нь п д Дь к ь цс е и ф рмальнь х ве ифи и<br />

емь х т еб в ний из специфик Ци з пи ннЬ н естест е язЬ ке<br />

тметим д ст нь н П Ления сикт ксический зб р текст в и<br />

сп лЬз ние ф м льнь г мм ик г и и Ющих естественнь Й<br />

язЬ к<br />

н ст яЩей б те п е ц г ется исП Льз вать фо м ль ю г м а<br />

к ф гмент к т й п и ци ся в т бл К к Мсч сь ь ц е г мп<br />

тик сн вы е сЯ н с Ьг шабл н т еб в вий и х и нт Эт<br />

Позв Ля иметь з Пись т еб в ния к к н стест е н м язь к т к и н<br />

п б м из ф м лиз в з писЬ н к т ы з б т н цля ц бл н в М<br />

шириНнЬш ш ифт вь цел нь к затсли ст з п Лнения ш блон<br />

ре ЛьныМи еб в ниями


Кл бан в <strong>А</strong> <strong>А</strong> С е ан в <strong>О</strong> <strong>Г</strong> алы <strong>А</strong> <strong>А</strong> п цифик ция вт ма ых г г мм<br />

блиц<br />

Ф агмент гр м атики в ифицир мь х т б ваниЙ на ест ст е М язь ке<br />

т еб в ние гр иче и п блон<br />

ог Еич ни цля поб <strong>Г</strong> с ст яния в н что<br />

с стояни к т е о п<br />

П сле соот яния к т М е н Чт<br />

Мекш сост яни м в к т М д с стояни к т М<br />

е н ч<br />

Поспе с с ян к М ц с ст яния в кот ром<br />

в рно Ч<br />

ш бл н тс ст ие все бЩн сть с Ществ в ние<br />

г ияенн с щес во ние п едп сс в в ние т<br />

в ог иченнь й твет цепное п дш ств в ни<br />

цепн й твет<br />

тс тотвие иког ц не ь п лня т я<br />

к ч стве п и ера сс и т еб ние сис еМ п вле и к<br />

фсв к й ник г ц не П пад Т т к е с ст я ие к т М на н е ги т<br />

ни н с бь тия си еМ г т йМе ни н нФ ие кн П к к Ю и с<br />

в м н й ц и к ф в ки б ш ик к н е ги т ни н с<br />

ытия сис Мн г й ни н к тие к оп к К и с твотству<br />

т П едик с е ети ник гд подок Ц ь в е чт ц ке<br />

бь ть и п льз н ц бл н тс с ие с г ниЧ ни М <strong>Г</strong>л б льно ь<br />

п ним<br />

т еб в ние г нич ни ц бл н ря поб г с отоЯ ия<br />

е о чТ ш блон ц п б г с ст я рн что отс ст и<br />

чт ник гД не вь П Лн ется<br />

П Дст в в вМ р лЬн т е ие п г иМ иск М е ф л ьн е<br />

еб ЕиЯ н е ст ен м язЬ к ДЛя ш б г с с ян верн ч ни<br />

к гд н ьП Лн еТся с Этошт б Д н Язь к х и<br />

со тветс т ь Фке и с иП с<br />

Эти вь кен д Ьней пем исп льЗ сЯ п и ифик ции н М Д и<br />

з к к ЧЕн Е<br />

З пись т еб в ш й иДе ф рш л емп ь й логики я яе ся ъ<br />

Мл М й Ч с Ь о ерифш ции н М ц и н ст ящ й боте в к Х а<br />

М тн го п г мМи и п д кен П д Д к ьй п ьг зн


е ифик ция о м нтик и опецификация пр г мм ория и приЛ ж н<br />

чи еЛЬн П щ ет э П цеос в Ьгх минимизи ет числ п те<br />

ци шьнЬ х шибок саМ й сп цифик ц и<br />

сПис к литЕ<br />

У Ь<br />

<strong>А</strong>т<br />

П лик рп в И ль т втом н е п г мми ов ие Пб Изд<br />

во Питер шЪ ф<br />

асильева К К зьмин Е е ифик ци вт м тнЬ х пр <strong>Г</strong> ММ с исп льз<br />

ние Т М д ли о ни И Н ЛИЗ инф м ци нньгх сис М<br />

с<br />

К зьмин Е к л в М дели в тие специфик ция и ве ифик ц я<br />

в М нь х п г мМ П г мми в ни с З<br />

Кларк Э <strong>Г</strong> мбе г Пелед е ифик ция м целей п гр мм е<br />

ес Из ц в М <strong>О</strong><br />

<strong>Г</strong> в Ямин в Б е н л гия ве ифик ции вт М т ь х м делей п о<br />

г мм без и трансляции в в дн й язь к ве ифик т езись н чн<br />

те ническоЙ к нферен ии к нное п <strong>Г</strong> п М беспечение в об аз в нии и<br />

н чнЬг иссл дов и СПб<strong>Г</strong>У ш с<br />

Л кин ль т вт м тиз ция ве ифик ции виз а Ьнь х вТ м т<br />

нЬж п <strong>Г</strong>р мМ М тери ль Х Мекл н одной н нно М т диче к й к нфе<br />

е ции к ь с кие ин еллск а ь Ь е то н л гии и инн в ции в б аз НИ<br />

н ук б<strong>Г</strong>ПУ с р о г о о<br />

р ес е<br />

а Е е с о е о г сее о е ес<br />

р е е с е о е Е ее<br />

тепан в<br />

е с с<br />

<strong>Г</strong> Мст дь реа из ции вт м ь бъоктно иенти в нньгх<br />

п г м исо т ция н с иск ние ен й степени к Цид а те нич ских<br />

н ук Пб<strong>Г</strong>У и М о ег е е р<br />

Чейер Б бъ сн р ен г в нн е к нст и овани прогр м ьж систем<br />

М Изд в усск я ед кция с<br />

у е о еф ес с е е<br />

е с сее о о а Ме е<br />

с се<br />

у М е е о еф рео с<br />

е е е с осее е с е е се<br />

е Е еег<br />

еб сайт к фед ьт Техн л гии п г и в ния р о<br />

е с с с ес с о е<br />

е о е е сее е ЕЕЕ е е е Е ее<br />

Со е е се<br />

ло<br />

е

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!