Can someone point me to documentation on the correct use of Duplicate, Split, Gather? It seems to me that one can achieve the same functionality without these elements, as displayed in the graphic below.
I assume that I am misunderstanding something - and I should just buy the book
Let’s take your first diagram which is the SPLIT function.
On A, B, C, it means that Function A can produce M for B and for C. A has 2 ports, and it may send M on one of this port, or the other, or both of them.
On A’, B’, C’, the split function indicates that A’ is producing M’ and sending it on only one port, and then splitting it for simultaneous diffusion to B’ and C’
Thanks. Maybe putting to much burden of operation sequence on architecture diagrams, and I should move some of the specification to scenario diagrams. I’ll think about that.
Yes maybe. Remember functional exchanges are only expressing data-flows (as opposed to control-flows) in Arcadia. Scenario diagrams are an option for introducing sequencing information, that is dependant on the context. You may also use functional chains. When using functional chains, you can also add sequencing information in the Function Chain Description diagram. And then activate the visualization of the sequencing information directly in your architecture diagram by activating the right filter.
Example here with functional chains, sequencing information does not add a lot here since it is the same as data flow
J’aimerais recouvrir ce poste pour une question complémentaire.
Il est aussi possible de rattacher deux functional exchange sur un seul port (cf image ci-dessous). Cette configuration est-elle différents a l’utilisation d’un split ?
It is not only possible, it is just the right way.
You have a port that provides an information. This can be send to several receiver.
You won’t duplicate this port for every receiver.