L2 Flashcards

1
Q

What are the different views of an IoT system?

A

Functional view describes the functional components

Information view provides an overview of the structure of the static information handles by the system and the information flow within the system

Deployment view focuses on the components and technologies that implement and a system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the two starting points to describe an IoT system?

A

IoT Reference Model: an abstraction at the high(est) possible level of an IoT architecture

Reference Architecture is utilized for building systems specific architectures

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

True or False?

The architecture is defined by using multiple, concurrent views.

A

True

+ each view is used to describe the solution from the viewpoint of different stakeholders

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How is reference model related to reference architecture?

A

The domain model does not have a relation.

The information model is related to the information view.

The functional model is related to the functional view.

The communication model is related to the communication functionality group (generated from the functional view)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Describe the IoT reference model.

A

The IoT Reference Model is an abstraction at the high(est) possible level of an IoT architecture. The domain model contains all the entities you expect to be contained in the system. The information model defines the structure of information on a conceptual level. The functional model identifies groups of functionalities. The communication model introduces concepts that address the complexity of communication IoT environments.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

LOOK AT UML SLIDE

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Match the following relationship types with their respective descriptions:

Generalization
Aggregation
Association
Composition
Realization
Directed association

A. “is-a” relationship
B. “has-a” relationship
C. Reflexive directed association
D. B cannot exist without A
E. A specifies the functionality where B realizes it
F. Reflexive aggregation

A

Generalization - A. “is-a” relationship
Aggregation - B. “has-a” relationship
Association - C. Reflexive directed association
Composition - D. B cannot exist without A
Realization - E. A specifies the functionality where B realizes it
Directed association - F. Reflexive aggregation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly