Activity diagram


Activity diagram

An activity diagram is a diagram that shows activities and actions to describe workflows. [ [http://highered.mcgraw-hill.com/sites/0077110005/student_view0/glossary.html Glossary of Key Terms] at McGraw-hill.com. Retrieved 20 July 2008.] In the Unified Modeling Language an activity diagram represents the business and operational step-by-step workflows of components in a system. An activity diagram shows the overall flow of control.

Overview

In SysML the activity diagram has been extended to indicate flows among steps that convey physical element (e.g., gasoline) or energy (e.g., torque, pressure). Additional changes allow the diagram to better support continuous behaviors and continuous data flows.

In UML 1.x, an activity diagram is a variation of the UML State diagram in which the "states" represent activities, and the transitions represent the completion of those activities.

Construction

Activity diagrams are typically used for business process modeling. They consist of:
* Initial node.
* Activity final node.
* ActivitiesThe starting point of the diagram is the initial node, and the activity final node is the ending. An activity diagram can have zero or more activity final nodes. In between activities are represented by rounded rectangles.

ee also

* Flowchart
* Control flow graph
* Data flow diagram
* Event-driven process chain
* State diagram
* Pseudocode

References

External links

* [http://www.omg.org/technology/documents/formal/uml.htm UML 2.0 Specification Documents]
* [http://www.agilemodeling.com/artifacts/activityDiagram.htm Introduction to UML 2 Activity Diagrams]
* [http://www.agilemodeling.com/style/activityDiagram.htm UML 2 Activity Diagram Guidelines]
* [http://www.conradbock.org/#UML2 UML 2 Activity and Action Models]


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Net Activity Diagram — Net Activity Diagram …   Википедия

  • Activity — may mean: *action, in general *physical activity * Activity , an alternative name for the game charades * Activity , a task. * Activity , the ability of a piece to influence the game in chess * Activity , the rate of a catalytic reaction, such as …   Wikipedia

  • Diagram — Further information: Chart Sample flowchart representing the decision process to add a new article to Wikipedia. A diagram is a two dimensional geometric symbolic representation of information according to some visualization technique. Sometimes …   Wikipedia

  • Activity (UML) — In Unified Modeling Language an activity is a major task, that must take place in order to fulfill an operation contract. Therefore, an activity can represent: * the invocation of an operation, * a step in a business process, or * an entire… …   Wikipedia

  • Process-data diagram — A process data diagram is a diagram that describes processes and data that act as output of these processes. On the left side the meta process model can be viewed and on the right side the meta concept model can be viewed. A process data diagram… …   Wikipedia

  • Class diagram — UML diagrams Structural UML diagrams Class diagram Component diagram Composite structure diagram Deployment diagram Object diagram …   Wikipedia

  • Object diagram — Example of a Object diagram. UML diagrams Structural UML diagrams …   Wikipedia

  • Composite structure diagram — UML diagrams Structural UML diagrams Class diagram Component diagram Composite structure diagram Deployment diagram Object diagram …   Wikipedia

  • Deployment diagram — A sample deployment diagram UML diagrams Structural UML diagrams …   Wikipedia

  • Component diagram — of an Insurance Policy Administration System UML diagrams Structural UML diagra …   Wikipedia