Activity diagram ( eng. Activity diagram ) - UML -diagram, which shows the actions, the states of which are described in the state diagram. Activity ( eng. Activity) refers to the specification of the behavior being performed in the form of coordinated sequential and parallel execution of subordinate elements — nested types of activity and individual actions of eng. action , interconnected by threads that go from the outputs of one node to the inputs of another.
Activity diagrams are used in modeling business processes, technological processes, sequential and parallel computing.
Activity diagrams consist of a limited number of figures connected by arrows. Key figures:
- Rounded rectangles - actions
- Diamonds - solutions
- Broad bands - the beginning (branching) and the end (toe) branching of actions
- The black circle - the beginning of the process (initial node)
- Black circle with stroke - the end of the process (the final node)
The arrows go from the beginning to the end of the process and show control flows or flows of objects (data).
Similar diagrams in other standards
The closest and most accurate analogue of activity diagrams are mathematically rigorous dragon diagrams of the visual algorithmic language DRAKON . A more distant analogue of activity diagrams is the algorithm diagrams in accordance with GOST 19.701-90.
See also
- THE DRAGON
- Earl (mathematics)
- Block diagram
- Gantt chart