Internet of Things – Architecture © 17
Figure 48: Subscribe/Notify-pattern for two clients. ............................................ - 140 -
Figure 49 Publish/Subscribe-pattern .................................................................. - 140 -
Figure 50 Publish/Subscribe-pattern 2 clients .................................................... - 141 -
Figure 51: User requests IoT service. ................................................................ - 141 -
Figure 52: User subscribes for updates of VE-attribute. ..................................... - 142 -
Figure 53: Information flow from Sensor Device to IoT Service using the Push-
pattern. ............................................................................................................... - 143 -
Figure 54: Information flow from Sensor Device to VE Service using the Push-
pattern. ............................................................................................................... - 143 -
Figure 55: Usage of sensor information storage device. .................................... - 144 -
Figure 56: Insert, update, and delete Service Description. ................................. - 145 -
Figure 57: Request lookup, discover, and resolve IoT Services. ........................ - 146 -
Figure 58: Subscribe to lookup, discover, and resolve IoT Services .................. - 146 -
Figure 59: insert, update, and delete Association .............................................. - 147 -
Figure 60: Request lookup and discover Associations ....................................... - 148 -
Figure 61: Subscribe to lookup and discover Associations ................................ - 148 -
Figure 62: Domain Model elements grouped according to their common deployment
aspects. .............................................................................................................. - 150 -
Figure 63: Transport monitoring example with possible deployment choices
highlighted. ......................................................................................................... - 157 -
Figure 64: Structure of this Chapter. In yellow: main sections in this chapter. ... - 170 -
Figure 65: Relationship of architectural views (based on Figure 15-1 in [Rozanski
2011]). .............................................................................................................. - 173 -
Figure 66: UML activity diagram of the IoT architecture-generation process
(requirement generation and transformation into a concrete architecture). ........ - 174 -
Figure 67: IoT architecture generation (expansion of Figure 66) ........................ - 182 -
Figure 68: IoT architecture generation (expansion of Figure 67) ........................ - 191 -
Figure 69: Using IoT-A Unified Requirements and IoT ARM for concrete system
architecture work .................................................................................................... 197