Functional chains [message #1829750] |
Fri, 10 July 2020 03:58  |
Eclipse User |
|
|
|
Hello,
One of the conditions for functional chains is: "The path of selected elements shall only have two ends, which means that it can be composed by only one branch."
I was wondering: how can I represent a function that needs two informations from two other functions to be executed. My functional chain needs two beginnings...
Thank you
|
|
|
|
|
|
|
|
|
|
Re: Functional chains [message #1829876 is a reply to message #1829750] |
Mon, 13 July 2020 06:32  |
Eclipse User |
|
|
|
Functional chains may be used for different purposes, possibly requiring some specific building rules, including one start/one end.
In Arcadia book (1) :
"A functional chain is an ordered set of references to functions and the functional exchanges that link them, describing one possible path among all the paths forming the dataflow (...) in a particular usage context (...). If a functional chain should carry data from end to end (latency, etc.), then some interpretation conventions should be defined (only one a single function allowed as the start or end of the chain, for example)."
If you have a latency constraint to be applied to a given path in the dataflow, then you need one starting function and one ending function so as to avoid any ambiguity. But this is not to apply to any kind of functional chain.
(1) Model-based System and Architecture Engineering with the Arcadia Method, ISTE Press, London & Elsevier, Oxford, 2017, (c) ISTE
|
|
|
Powered by
FUDForum. Page generated in 0.05412 seconds