I have a simple flow which I would like to describe using UML in best way possible. I have no experience with UML and do not want to chose ridiculous diagram type.
DataA --> ProcessorA --> DataB --> ProcessorB ... --> DataN -->ProcessorN
In nutshell, Data
is collection of data in some structure and Processor x
transform input data into data to be used by Processor X + 1
.
Where Data
and Processor
are actual classes and it would be nice to show how this works in code - for processing a certain data usually the new processor must be created with the data object, something like process()
method invoked on it which returns data as input for next processor.
I tried to study dynamic UML diagrams but I am not sure which type is best to use for this.