These are flashcards an notes made by students on topics like 'transition', 'action' and 'effect', originating from:

- Michael Jesse Chonoles
ISBN-10 0128096403 ISBN-13 9780128096406
1335 Flashcards & Notes
  • This + 400k other summaries, also in PDF!
  • A unique study and practice tool
  • Never study anything twice again
  • Get the grades you hope for
  • 100% sure, 100% understanding
Remember faster, study better. Scientifically proven.
Trustpilot Logo

Study Cards on transition, action, effect

A Transition may also have behavior associated with it.

In UML 1x this behavior was called an....
In the State Machine Diagrams, an action was limited to be noninterruptible and atomic at the current time scale.

The reason for this limitation was that the action has to execute during the transition between the states. If it were to be interrupted, it would leave the state machine in some undefined state.

In UML 2.x, we call this a  ....?
Transition Effect or Transition Behavior

and do not enforce the atomic restriction.
A transition effect may be a....
  • Call to an operation
  • a sending of a signal
  • some direct execution of opaque code

as long as it is understood by the :
  • model readers
  • or code generation engine
  • of the modeling tool.
How is the Transition Effect listed?
The effect is also listed on the transition where it is preceded by a “/.”

The “/” prevents confusion of the transition event with the transition effect
Part 2:

What does this arrow by (ReserveRequest / #res++) means
A self-transition / reflexive transitions
  • Higher grades + faster learning
  • Don't study anything twice
  • 100% sure, 100% understanding
Discover Study Smart