quartz/content/notes/activity-diagrams.md
2022-05-09 19:09:49 +12:00

1.6 KiB

title aliases tags
activity-diagrams
info201

3.4 Activites and transitions

  • activities

    • take place over some pariod of time
    • linked by transitions (arrows)
    • only one starting point potentaily many ending conditions
  • Transitions

    • have guard conditions that must be satisfied before the transition can occur

3.5 Decision points

  • represent conditional branching
  • two or more alternative transitions depending on condition
  • every transiiton exiting the decision point must have a guard condition

3.6 Synchonisation bars

  • represents two or more activites running in parallel
  • transitions can be split into mutiple paths and recombined later
  • if a workflow is split then it must be recombined on the same diagram

3.7 swim lanes

  • same as BPMN
  • show who is responsible for a process
  • can represent
    • business organisations
    • depts
    • people (actors)
  • can simplify processes

3.8 relationships to use cases

  • use case diagrams show the high level interactions between actors and cases
  • high level activity diagrams show the sequence of use cases within a workflow

3.8.1 example

3.9 Example producing a book