Table of Contents
- Internal Block Diagram of the View 4.1.
- Tabular View of the View 4.1.
Internal Block Diagram of the View 4.1.
In this part we will explain how to define your physical architecture.
In order to do this, you have to get in the view "4.1. Define Physical Architecture".
Figure 1. Drop-down list to access the view 4.1.
You can access this view by using the navigation combo box in arKItect.
Define Physical Interfaces between the System and its Environment
First, you have to define the physical interface between the Enabling system and the system. The physical Interface is the physical means by which the components, enabling system and system, will use flows.
Physical Interfaces can be linked to several components, there is no restriction :
- enabling system
To add a physical interface on this view click on the orange object from palette and drag and drop object on views. For example, we will define the interface between the "Office" and the "Laptop". This interface will be named "Electrical cable".
Figure 2.Interface definition between System and Enabling system
"Electrical cable" will be the link between "office" and "Laptop", this link will made with "physical relation". To create these links, click on "Office" and then on "Laptop". In arKItect direction for physical relation is not important because this flow is bidirectional. Moreover, the name is not important either, since the information is given by the physical interface.
Figure 3. Interface linked to an Enabling system
By doing the sale, we will define the physical relation between the physical interface and the system. We have now the following result.
Figure 4.Interface linked to the System
Finally, in case of our Laptop example, we will have the following view.
Figure 5.All interfaces defined in the specific view
Define components into the system
To define a component into the system, we have to enter the system. In this view, we will have the possibility of creating a component. components can only be created under a system or under a component as child. To create a component under your system, we will click on the object hatched in gray from palette and drag and drop the object on views. For example, we will name it battery.
Figure 6. component definition
The same way, we can define all components under our system as in the following view.
Figure 7. All components defined under the LapTop System
Of course, we can define a component into a component. In order to do this we have to enter it into a component and create children components.
Define physical interfaces between components
After defining a physical interface between the system and its enabling systems and defining the physical architecture of the system, we will define a physical interface in the system. In this part, we have two possibilities:
First, we will finish defining the external interfaces in relation with the system and second we will define new a physical interface between components.
In the first part, we can see under the system the orange flows.These links are physical relations defined between an external physical interface and the system. They are not supposed to stay under the system.
Figure 8.Physical relation defined under system
In this case, we will right-click on the orange flow and drag and drop it on the concerned component. In our case, we will move the physical relation of our electrical cable under the battery with the feature move here.
Figure 9.Drag&drop of the Physical relation on the concerned component
Figure 10.The Move Here feature execute the wanted drag&drop
In the second part, we will define a new physical architecture into the system. In this part, we have to create new physical interfaces and link them to the components. components concerned can be at the same level of the interface or at lower component level. Remember that components can have children components.
Advanced physical architecture with software architecture
Tabular View of the View 4.1.
In the Tabular view of the view 4.1., as in its Internal Block Diagram, we can define Physical Architecture of our System including its components and its Physical Interfaces. Projects Tools gives access to Tabular views (see figure 11).
Figure 11. Tabular View of the View 4.1. in Project Tools
a. Define Physical Architecture
In table 1 you can define the Physical Architecture. This table contains two sheets to define components and Physical Interfaces, specifying their names and their parents.
Table 1. Define Physical Architecture through Tabular View
Three buttons are available in the top left-hand corner of the table:
- Open RMGW file: to use a RMGW (see the documentation on Model GateWay),
- Export to Excel: to export the table to an Excel file,
- Append Line: to add a new line at the end of the table.
Using the last one you can add a new row to create a new component / Physical Interfaces (see figure 12)..
Figure 12. Add a new Object in Tabular view 4.1
By right-clicking on the ID of each existing component / Physical Interfaces, you can replace it either by another existing component / Physical Interfaces or by a new one. Similarly, you can insert or remove a row (see figure 13).
Figure 13. Modify the Content of the table in Tabular view 4.1.
When the modifications are done in the table, three buttons (in the bottom right hand corner of the table) allow to apply or cancel them:
- Apply: modifications are taken into account in the table,
- OK: the same as Apply, but it switches the view back to the Internal Block Diagram,
- Cancel: modifications are deleted and the view is switched back to the Internal Block Diagram.
Table 2 is a read-only table which gives an overview of the Physical Architecture wherein you can see the components of the System, their parents, and their Physical Interfaces. Since this a read-only table, there is only one button "Quit" in the bottom right hand corner of the table allowing to exit the table.
Table 2. Overview of Physical Architecture