These are flashcards an notes made by students on topics like 'tokens', 'additional' and 'fork', 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 tokens, additional, fork

UML supports several ways of creating additional tokens that can independently traverse an activity diagram at the same time.

What is an example of creating additional tokens?
An explicit way of creating additional tokens is to use the Fork Control node
Report
An explicit way of creating additional tokens is to use the Fork Control node

How does this work?

When a token comes in at the input edge, it is duplicated as needed to populate the output edges.


Downstream this produces CONCURRENT behavior in the paths of the tokens.

“Concurrency” is used in UML to mean that the relative order of the behaviors or events is not defined and may overlap.
Report
When do Executable Nodes start?
All these Executable Nodes below (the actions) start when all input edges are sufficiently populated
Report
What are Control nodes?
  • Fork node
  • Join node
  • Flow Final
Report
  • Higher grades + faster learning
  • Don't study anything twice
  • 100% sure, 100% understanding
Discover Study Smart