Re: protocole statemachine semantics



Date view Thread view Subject view Author view

Jos Warmer (J.Warmer@klasse.nl)
Fri, 14 Jan 2000 14:35:02 +0100


Hi Sébastien, UML defines it to be 1: at the end of the method execution the object is in state S2. During the execution the obejct is "between" states. Since the object cannot handle any request suring tranisiton clients of the object will never see this. Regards, Jos At 01:33 PM 14-01-00 +0100, GERARD Sebastien 166342 wrote: >Hello, >happy new year to every one. > >So, I have a question about the execution semantics of the transitions in a >protocole statemachine. >I wonder how to apply the RTC conept on this type of transition. >For example, if one has class owning a protocole statechart with two states >S1 et S2, and a transiton connecting both states. >This transition is labeled with the method name, m1. > >If an instance of my classe C1 receives an operation call to the method m1 >whereas it is in the state S1, >1) either the objet reaches the state S2 at the end of the execution of the >method m1, >2) or the object reaches the state S2 as soon as the execution of the method >m1 is started. > >What do you think about that? >According to you what is the semantics adopted inUML, 1 or 2? > >Thank you, > >yours, > >Sébastien. > > > >To remove yourself from this list please mail puml-list-request@cs.york.ac.uk >with a message containing the word "unsubscribe". > > > > _____________________________________________________ Klasse Objecten tel : +31 (0)35 6037646 Chalonhof 153 fax : +31 (0)35 6037647 3762 CT Soest email : J.Warmer@klasse.nl The Netherlands internet: http://www.klasse.nl


Date view Thread view Subject view Author view