09.08.2013 Views

Architecture Modeling - SPES 2020

Architecture Modeling - SPES 2020

Architecture Modeling - SPES 2020

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!