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
engi-
neering
formulating
require-
ments:
overview of
Physical
Entities and
the basic
relation-
ships of
said
Entities.
formulating
requirements:
overview of
entities in the
system and
how they
interact.
Definition of
system
borders.
list of
security
risks for
which one
has to
formulate
require-
ments. First
input on
functional
strategies
for
mitigating
said risks.
Choose
tactics
Make
design
choices
Distribution
of, property
of, and
physical
Distribution,
grouping, and
nesting of
domain-
Minimum
list of
identified
security
Functional
requirements
introduce
complement-
tary
Chosen
tactics.