![]() ![]() The state of an object depends on its current activity or condition. The additional notations capture how activities are coordinated. In State Machines the vertices represent states of an object in a class and edges represent occurrences of events. Such an Activity Diagram focuses on the flow of data within a system. Take a look at the Activity Diagram which models the flow of actions for an incident. In particular, it is possible to represent concurrency and coordination in Activity Diagrams. ![]() Activity Diagrams capture high level activities aspects. In UML semantics, Activity Diagrams are reducible to State Machines with some additional notations that the vertices represent the carrying out of an activity and the edges represent the transition on the completion of one collection of activities to the commencement of a new collection of activities. In operation specifications, to describe the logic of an operation.Īctivity Diagram vs State Machine Diagram Activity Diagram.To describe a system function that is represented by a use case.To model a human task (a business process, for instance).Activity diagrams describe activities which involve concurrency and synchronization, which are a variation of state diagrams that focuses on the flow of actions and events. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |