I’m a bit stuck to model a network, considering my needs I have found 3 ways to model it but none of them fully satisfied me.
I’m using Capella 1.3.1 with the view Physical Architecture. The network I’m trying to model is quite simple, I’m only interested by the signals that circulate in the network and I’m not interested by any characteristics/properties/attributes of these signals (CDB diagrams…).
Here are the current needs that i’m trying to conciliate, the network shall :
N1 : connect several components
N2 : manage thousands of signals
N3 : have an unique object in Capella to model the same information sent from 1 component to several components
N4 : let to list easily all the signals composing the network (for example by visualizing in the Semantic Browser)
N5 : let to connect with additionnal FunctionalExchanges in order to create FunctionalChains (for example, a FC composed of 1 signal allocated to a network and 1 FE allocated to a cable)
Here is what I imagined at the beginning, see image “[PAB] network idea”
Examples of different ways to model it:
Solution 1 : a network built with a component and a function
see image “[PAB] network sol1”
. FE are cuts in 2 parts --> it increases the number of FE --> N2, N3 are not respected
. N4 isn’t respected (it requires an additional work to list all the signals)
Solution 2 : a network built with a component and PhysicalPath
see image “[PAB] network sol2”
. N2 is OK (note that PP shall be added in the model)
. N3 and N4 aren’t respected
Solution 3 : a network built with Interfaces and ExchangeItems
see image “[PAB] network sol3” (EI are displayed instead of FEnames)
Then using the ModellingAccelerators “Interfaces from allocated functions”, we automatically create Interfaces with the CE’s name.
Then in a IDB diagram we display the interfaces created and their relation with components see image “[IDB] network sol3”
Problem : I imagined to factor the 3 Interfaces in a “mother interface” which could inherite EI and let me know all the EI of the “child interfaces” but the relation “Generalization” is 1…1 (not 1…N). Any idea to visualize all the EI ?
. with this problem, N4 isn’t respected
. N1, N2, N3 are respected
. N5 isn’t respected (I have 1 FE carrying several EI and so I can’t know which EI “belongs” to the FC)
Any idea or comment is welcome