Book a Demo
Prev Next

Analysis Diagram

An Analysis diagram is a simplified Activity diagram, used to capture high level business processes and early models of system behavior and elements. It is less formal than some other diagrams, but provides a useful means of capturing the essential business characteristics and requirements.

Robustness diagrams, which are used extensively in ICONIX, can also be created as Analysis diagrams.

You generate Analysis diagram elements and connectors from the 'Analysis' pages of the Diagram Toolbox.

Example Diagram

Example Analysis Diagram

Analysis Diagram Element Toolbox Icons



See also

Actor element

An Actor is a user of the system; 'user' can mean a human user, a machine, or even another system or subsystem in the model.

Object element

An Object is a particular instance of a Class at run time.

Process element

A Process is an Activity element with the stereotype process, which expresses the concept of a business process.

Collaboration element

A Collaboration defines a set of cooperating roles and their connectors.

Collaboration Use element

A Collaboration Use element allows for a Pattern defined by a Collaboration to applied to a specific situation.

Collaboration Use
Send element

The Send element is used to depict the action of sending a signal.

Receive element

A Receive element is used to define the acceptance or receipt of a request.

Information Item element

An Information Item element represents an abstraction of data, which data can be conveyed between two objects.

Information Item
Decision element

A Decision is an element that indicates a point of conditional progression: if a condition is true, then processing continues one way; if not, then another.

A Merge Node for UML Activity diagrams as used in Sparx Systems Enterprise Architect models.

A Merge Node brings together a number of alternative flow paths in Activity, Analysis and Interaction Overview diagrams.

Boundary element

A Boundary is a stereotyped Object that models some system boundary, typically a user interface screen.

Control element

A Control element represents a controlling entity or manager that organizes and schedules other activities and elements.

Entity element

An Entity is a stereotyped Object that models a store or persistence mechanism that captures the information or knowledge in a system.


Analysis Diagram Connector Toolbox Icons



See also

Information Flow connector

An Information Flow represents the flow of Information Items (either Information Item elements or classifiers) between two elements in any diagram.

Information Flow
Object Flow connector

An Object Flow connects two elements, with specific data passing through it, modeling an active transition.

Object Flow
Association connector

An Association implies that two model elements have a relationship, usually implemented as an instance variable in one or both Classes.

Realization connector

A Realizes connector represents that the source object implements or Realizes its destination object.

Representation connector

The Representation relationship is a specialization of a Dependency, connecting Information Item elements that represent the same idea across models.


Learn more