next up previous contents
Next: Sequential Up: Distributed Architecture Description Language Previous: Sentences

Conversation Behavior

See Table  9 on page  [*].

 
Table 9: Conversation Behavior Block
converstaion_behavior_block ::=
  ``behavior''
  ``(''
  compound_fragment
  ``)''
  ``;''
   
compound_fragment ::=
  sentence_identifier
  ``('' sequential_fragment ``)''
  |
  ``('' parallel_fragment ``)'' ``wait''
  |
  ``('' repeat_fragment ``)''
   
sequential_fragment ::=
  compound_fragment
  |
  compound_fragment ``;'' sequential_fragment
   
parallel_fragment ::=
  compound_fragment
  |
  compound_fragment ``|'' parallel_fragment
   
repeat_fragment ::=
  compound_fragment [ ``+'' | ``*'' ]
   
 

A conversation has many sentences. The sentence order determines the behavior. This order could be very simple or quite complex.



 
next up previous contents
Next: Sequential Up: Distributed Architecture Description Language Previous: Sentences
Ronald LeRoi Burback
1998-12-16