Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I need to communicate the concept that there are 3 endpoints each of which take a certain input and produce a certain output.

I don't need to represent any issues of timing or any state.

Obviously I can come up with something to represent this but just curious, is there a UML-y or some other chart format specifically for this type of chart?

share|improve this question
Maybe a sequence diagram can do the trick ? – marco-fiset May 31 '12 at 20:18
@marco-fiset - not really, a sequence diagram is explicitly about timing which I'm not looking to model – George Mauer May 31 '12 at 21:48

2 Answers

Sounds like a Data Flow Diagram to me.

diagram

share|improve this answer
@Dynamic: THANKS! – John R. Strohm Jun 2 '12 at 15:37
No problem! Answers always look better with pictures :-) – Dynamic Jun 2 '12 at 19:58

In the very old days, IBM used a charting method called HIPO (Hierarchy plus Input-Process-Output). You may be interested to take a look at it at: HIPO.

UML offers nothing but "Activity Diagram".

Good old flow charting may be the best though!

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.