Internet of Things Architecture

(Elliott) #1

Output:


Functionality
Output


Impacted
Components

Return value Exception

Updates about
the state



  • stateChangeNotification/ACK/NACK -


Interface Definition: Update State


Input:


Illustrative
Action


Calling
Component

Called
Component

Name of the
functionality

Parameters Prerequisite

Update
State


Actor State updateState Scope[],
State[]





Output:


Functionality
Output


Impacted
Components

Return value Exception

Response - ACK/NACK -


Interface Definition: Read State


Input:


Illustrative
Action


Calling
Component

Called
Component

Name of the
functionality

Parameters Prerequisite

Read state
from history
storage


State State readStateHistory Scope[] -

Output:
Functionality
Output


Impacted
Components

Return value Exception




    • State[] -




Interface Definition: Write State


Input:


Illustrative
Action


Calling
Component

Called
Component

Name of the
functionality

Parameters Prerequisite

Write state
to history


State State writeStateHistory State[] -
Free download pdf