Internet of Things Architecture

(Elliott) #1
Figure 71 : Applying Perspectives to Views (see Figure 4-1 in [Rozanski 2011]

While applying perspectives to views not every view is impacted by the
perspectives in the same manner or grade. Rosanski & Woods distinguish
hbetween three grades of applicability (high, medium and low) for each
perspective to each view. Table 16 illustrates the perpective to view applicability
as presented in [Rosanski, 2005]


Perspective

View


Security
Performance
& Scalability

Availability
& Resilience
Evolution

Functional Medium Medium Low High

Information Medium Medium Low High

Deployment High High High Low

Operational Medium Low Medium Low

Concurrency Low High Medium Medium

Table 16 : Typical View and Perspective Applicability [Rozanski 2011]

In this section we focus mainly on the perspective and view pairs where the
applicability of the perspective to the view is ―high‖. According to the Table 16
these pairs are the following:


Architectural Perspective Architectural View


Evolution & Interoperability Functional


Information

Availability & Resilience Deployment

Free download pdf