![]() The end node or activity final for the immediate termination of all flows in an activity, even if activities have several end nodes. The flow end is represented by a crossed circle. the flow final, which ends the flow in an activity, but without influencing other flows in the activity.the merge node as a point in an activity where several edges are merged into a common edge without synchronisation.The join is represented as a bar with several incoming and one outgoing edge. the join node as a point in an activity where several flows are synchronised into a common flow accordingly, we speak of synchronisation.The fork is represented as a bar with one incoming and several outgoing edges. the fork node as a point in an activity that divides a flow into several parallel or concurrent flows.Decision nodes are represented as diamonds. Implicit decisions exist when alternative sequences are represented without the use of a decision node since this can lead to erroneous interpretations, implicit decisions should also be avoided. the decision nodes, which offer explicit decision options – usually linked to conditions – for alternative processes.The start node is represented by a black circle. If there are several initial nodes, activities are started in parallel if the initial node is missing, all activities with no incoming edges start in parallel. the initial node – also called the start node – as the initial starting point for a flow.2 Edges are the connecting lines between nodes, nodes are the points where “something” happens.Īctivity nodes represent both actions that receive inputs and process them into outputs for other nodes, or call up other activities, and groups of actions.Ĭontrol nodes direct the flow of an activity, including the specification of alternative flows through branches or unions. In the UML 2.5 specification of the Object Management Group (OMG), the terms nodes and edges appear 1,986 and 786 times respectively. ![]() link-related actions for navigation or for creating or deleting links between objects.Īctions are represented with rounded rectangles within an activity.variable-related actions such as setting or deleting individual values of variables, or.object-related actions for creating and deleting objects,.communication-related actions for signals and events,.The UML categorises 44 types of actions, e.g. The sum of the actions determines the behavior of an activity. It can be executed repeatedly and can call up other actions or activities. It is represented as a rounded rectangle.Īn action is an atomic component of an activity. To understand activity diagrams, it is important to distinguish between different terms: Activities and ActionsĪn activity describes the sequence of actions and can have input and output parameters as preconditions or postconditions that must apply when the activity begins or ends. Essential Elements in the Activity Diagram
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |