SE case 3 – product architectures
example A
A simple example of how product architectures can be created, analysed and maintained.
The assignment is as follows:
- identify the architectures for system sys (with has architecture as relation)
sys –ha–> { FSA, PSA, FuSy }
* functional system architecture (FSA)
* physical system architecture (PSA)
* functional safety architecture (FuSy) - create the functional system architecture (use relation type consists of)
(default system variant)
FSA —co-x–> {
FSA_el_01 –co–> { FSA_el_05 –co–> { comp_A, comp_B, comp_C, comp_D }},
FSA_el_02 –co–> { comp_E, comp_F, comp_G, comp_H },
FSA_el_03 –co–> { FSA_el_06 –co–> { comp_I, comp_J }},
FSA_el_04 –co–> { comp_L, comp_K },
FSA_el_07a –co–> { comp_M, comp_N, comp_O } }
(variant 07b and optional comp_O)
FSA –co-x-var_07b–>
FSA_el_07b –co–> { comp_N, comp_P },
FSA_el_07b –co-opt_comp_O–> { comp_O } - create the physical system architecture (PSA) with relation type is assembled from:
PSA –iaf–> {
PSA_el_01 –iaf–> {
PSA_el_03 –iaf–> { comp_A, comp_B, comp_C, comp_D },
PSA_el_05 –iaf–> { comp_E, comp_F, comp_G, comp_H }},
PSA_el_02 –iaf–> {
PSA_el_06 –iaf–> { comp_M },
{ comp_I, comp_J, comp_K, comp_L }},
{ comp_M, comp_N, comp_O, comp_P }}; - create the functional safety architecture (FuSy), using fusy related to as relation type
FuSy –frt–> {
FuSy_el_01 –frt–> {
FuSy_el_02 –frt–> { comp_D, comp_H },
FuSy_el_03 –frt–> { comp_L },
},
FuSy_el_04 –frt–> { comp_O },
{ comp_P },
};




Instructions Configueres:
Default configuration
- select “consists of” from the relations dropdown (button bottom right);
- select “functional system architecture” (on the left side of the graph); the default configuration of the system is shown. This includes FSA element var 07a and excludes comp_P.

Assemble the default configuration in the physical system architecture
To see where the individual components (building blocks) fit in the physical architecture, follow these steps:
- Select consists of from the relation types dropdown list
- Double-click functional system architecture to set the viewpoint
- Select the configure tab (this will show the Configuration table, including the intermediate elements (green background) and the selected elements (orange background)
- In the Select assembly item dropdown, select physical system architecture, and is assembled from in the select assembly relations dropdown list.
- Select radio button Distinction to get the image below
