Architecture Modeling - SPES 2020
Architecture Modeling - SPES 2020
Architecture Modeling - SPES 2020
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Architecture</strong> <strong>Modeling</strong><br />
Figure 5.2: Operational Perspective – Abstraction Level 1 – Top Level<br />
Operational and Functional Perspective The intention of the operational perspective (as introduced<br />
in Section 3.2.1) is to model the interaction of different actors with the system under<br />
development using (operational) activities. The top level component of the operational perspective<br />
of the Aircraft Level is depicted in Figure 5.2. It shows a component systemcontext<br />
which contains the system under development, that is Aircraft here, and all actors that interact<br />
with this system. In this simple example we have just one actor namely the Pilot.<br />
This actor interacts with the system via different ports e.g. to control the thrust-reverser or the<br />
landing gear.<br />
Figure 5.3: Operational Perspective – Aircraft Level – Aircraft<br />
Having a closer look into the Aircraft system in Figure 5.3 shows a main activity named<br />
DecelerateOnGround. This complex activity offers different ways to decelerate the aircraft<br />
on the ground. This is expressed by a further decomposition of this activity into subactivities<br />
shown in Figure 5.4.<br />
First, there is the need to extend the landing gear before landing which is represented<br />
by the activity ControlLandingGear. Furthermore, the forward thrust need to be removed<br />
to reduce speed before touching down (RemoveForwardThrust). The activities<br />
that model the actual braking process are the primary and secondary stopping force.<br />
74/ 156