Architecture Modeling - SPES 2020
Architecture Modeling - SPES 2020
Architecture Modeling - SPES 2020
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Architecture</strong> <strong>Modeling</strong><br />
zones such as cargo bay or engine bay. In order to describe the external structure of a geometric<br />
component there can be a shape.<br />
Geometric component installations are specialized rich component properties. Having the<br />
role of rich component parts they are instances of geometrical components and therefore typed<br />
by them. Instantiated technical components can be allocated to these installations. I.e. a technical<br />
ECU of a car is allocated to an installation of a representing geometrical component. Geometric<br />
installations can be location installations or routed installations. A location installation<br />
refers to a defined location of the containing geometric component. The location installation<br />
specifies that a geometric component of its type is installed to that location and therefore to the<br />
position which is specified by the translation releative to the reference system of the containg<br />
geometric component. I.e. an acceleration sensor is installed to a location x = 0m, y=-20cm and<br />
z=1,2m relative to the middle of the car. Routed installations declare a route for a geometric<br />
component along several component links. They are used for layable components like cables or<br />
pipes. I.e. in the car the mentioned acceleration sensor is connected to an ECU in the cargo bay<br />
by a cable component that is layed via several locations with a total length of 3 m.<br />
Geometric failures are specialized failure conditions. They describe failure conditions which<br />
have effects on geometric structures. Therefore, a geometric failure can have a shape property<br />
which describes the sphere of effect that a geometric failure has. I.e. the battery of a car can<br />
explode and damage other components inside a sphere with a radius of 20 cm.<br />
Geometric Coordinates Figure 3.19 provides an overview on concepts to describe geometric<br />
coordinates.<br />
GeometricScaling<br />
+length 0..1 +width 0..1 +height 0..1 +x 0..1<br />
GeometricTranslation<br />
+y 0..1<br />
Expression<br />
+z 0..1+roll<br />
0..1<br />
GeometricRotation<br />
+pitch 0..1<br />
+yaw 0..1<br />
Figure 3.19: Concepts of the geometrical perspective to cover coordinates.<br />
Geometric coordinates are relative to the respective reference system. They are given by<br />
geometric scaling, geometric, translation and geometric rotation.<br />
Geometric Shapes Figure 3.20 provides an overview on concepts to describe geometric<br />
shapes.<br />
Geometric shapes describe the shape of a geometric component or the sphere of effect of a<br />
geometric failure. They can be primitive shapes such as spheres, cylinders or cuboids. A sphere<br />
is defined by its radius, a cylinder is defined by its radius and its length and a cuboid is defined<br />
by its length, its width and by its height. A shape can be a mesh. A mesh is a user defined shape<br />
which consists of vertices and edges. The position of a vertex is given by a translation relativ<br />
to its reference system. Edges connect vertices. A complex shape is defined by a composite<br />
shape. A composite shape consists of shape properties as operands respectively typed by shapes.<br />
A shape composition operator defines how the operands together provide a shape. The shape<br />
operators are defined as follows:<br />
28/ 156