Diagramming Data Flow, without Data Flow Diagrams.
March 11, 2010 3:38 AM Subscribe
I'd like to visualize data flow in a system, but can't really find a standard way to do so.
posted by themel to Computers & Internet (6 answers total) 5 users marked this as a favorite
So, I'm trying to describe how a bunch of modules interact in a system. We have "content objects" and "processor objects" which take content and transform it. I have a large number of relationships in the way of
raw_data1 is transformed by cooker A into cooked_data1
cooked_data1 and cooked_data2 are transformed by cooker B into seasoned_data3 and seasoned_data4.
The processors can use multiple inputs and produce multiple outputs, content objects can be used as inputs for multiple processors
I don't think Data Flow Diagrams are appropriate since they don't give adequate representation to the content objects (which I'd then like to visually group to represent different tiers, like "raw", "cooked", "seasoned"), and doing it as an UML class diagram does not convey the distinction between processors and content well enough IMO.
My current best guess is "color-coded class diagram". Does anyone have a better alternative? I have a feeling this should be a standard problem.