Security Model
Allows modeling of security dysfunctional behavior.
Specurity Aspects
Name
Description
Security dysfunctional behavior represent how security attacks are propagated in the system architecture.
Specification Elements
Name
Description
Represent types of failures: Absent, Err (erroneous) and Mal (malicious) while OK just represents that no failure happened.
Blocks are mapped to functions endowed with possibly-many input and output ports as well as one status which is used to represent the notion of internal failure.
Ports also have a status and can be either input or output ports. An output port can be connected to many input ports.
Each ports has a value.
Security Aspects
Specification Elements
Status
Represent types of failures: Absent, Err (erroneous) and Mal (malicious) while OK just represents that no failure happened.- Applies to:
- State
Function
Blocks are mapped to functions endowed with possibly-many input and output ports as well as one status which is used to represent the notion of internal failure.- Applies to:
- Activity
Port
Ports also have a status and can be either input or output ports. An output port can be connected to many input ports.- Applies to:
- InformationFlow
Value
Each ports has a value.- Applies to:
- Data