ziji
ziji

Reputation: 85

Diagram for data and processes

Which diagram should I use to describe such chain:

Input data->preprocessing->preprocessed data->
algorithm 1->if a good result, next step, if not - do algorithm 1 again...

Upvotes: 1

Views: 111

Answers (1)

Ister
Ister

Reputation: 6318

UML typically provides several types of diagrams that can serve this purpose, depending on your specific goal.

From comments it seems that the most suitable one is Activity Diagram. It allows to show the flow of activity together with the data used during the flow.

Second option would be a Sequence Diagram that you have already mentioned, however as you suggest in your question it is more focused on timing of events than on the actions itself. That's why Activity Diagram seems more suitable for your particular purpose.

If you don't want to limit yourself to UML only, especially if it is either a high-level approach or close to the business rather than strict development you may also consider BPMN as a good alternative.

Upvotes: 5

Related Questions