Приложение Описание синтаксиса текстового представления диаграмм взаимодействия ::= mscdocument endmscdocument ::= [ related to ] ::= ::= [ ] ::= { / }* ::= ::= system | block | process ::= { | | | }* --------------------------------------------------- ::= msc endmsc ::= [ ] ::= inst ::= [ : ] [ , ] ::= [ ] ::= system | block | process | service ::= * ::= [ ] { }* ------------------------------------------------------- ::= instance endinstance ::= [ : ] [ decomposed ] ::= [ ] ::= { | | | | | | }* -------------------------------------------------------- ::= in from
::= out to
:: [ , ] [ ( ) ] ::= [ , ]
::= | env --------------------------------------------------------- ::= condition ::= condition [ shared { | all } ] ::= [ , ] -------------------------------------------------------- ::= | | ::= set [ , ] [ ( ) ] ::= reset [ , ] ::= timeout [ , ] ------------------------------------------------------- ::= action ------------------------------------------------------- ::= create [ ( ) ] ------------------------------------------------------- ::= stop ------------------------------------------------------ ::= concurrent { + | + } endconcurrent ------------------------------------------------------ ::= submsc endsubmsc ------------------------------------------------------- Лексика языка диаграмм взаимодействия ::= | | | | | | ::= action | all | block | comment | concurrent | condition | create | decomposed | endconcurrent | endinstance | endmsc | endmscdocument | endsubmsc | env | from | inst | instance | msc | mscdocument | in | out | process | referenced | related to | reset | service | set | shared | stop | submsc | system | timeout | to ::= { | | | | | | } * ::= + | - | % | ! | / | > | * | ( | ) | " | , | = | : ::= ; -------------------------------------------- ::= /* */ ::= [ ] ::= comment