Internet of Things Architecture

(Elliott) #1

Create
Physical-
Entity View


Create IoT
Context View

Requirement process

-- Domain-
model
analysis


Threat
analysis

Requirements
engineering

Choose
tactics

Make
design
choices

Views
mapping
of
require-
ments

Derive
functional
view

Derive
information
view

Derive
operation-
al and
deploy-
ment view
connections
between
Physical
Entities.

model
entities.

risks with
associated
design
choices.

functionalities
according to
the design
choices so that
also qualitative
requirements
are covered.
View
mapping
of
require-
ments

View
requirements.

Mapping of
design
choices
onto views.

Derive
other
views


Derive
functional
view

Physical
Entities and
the basic
relation-
ships of
said
Entities.

Identified
devices,
resources,
services, and
Virtual
Entities.

First input
on
functional
strategies
for
mitigating
said risks.

Functional
requirements.

Design
choices
pertaining
to the
functional
view.

Require-
ments
that are
(partial-
ly)
mapped
onto
func-
tions.
Free download pdf