Hi all,
I am defining a functional chain where one of the functions is decomposed in sub functions. I would like to stay at the level of the parent function to hide lower level details. The “Exchange and Function” tool only allows to link to the output child function. I can add the parent function to the diagram through the “Function” tool but then, the “Exchange” tool does not allow me to link both.
Am I missing something or is this just not possible? I am using Capella 7.0
Thanks in advance.
Hi @Unai, welcome to the forum.
The rules of Arcadia require that functional exchange can only occur between terminal functions. This means a functional chain involving an aggregated function would break this rule.
Hope this helps.
Thank you @woodske !
Then it makes sense. I was just hoping the representation of such a functional chain (LFCD) would allow to hide lower level details in the same way it can be done in a Logical Architecture Blank to maintain coherence throughout a generated document.
The hiding of details in a LAB or PAB is a convenience thing – essentially abstracting away some of the detail to make it easier to comprehend. But you cannot do this for a functional chain because the whole point of them is to specify the precise path of functional exchange and transformation (via functions) to achieve some objective. If you introduced an aggregated function into that chain you would not be able to understand which sub-functions were involved or in what order.
Thank you. I understand the concept.