IoT Service A
CEP Service C
Management Security
Application
Communication
Device
IoT
Process Management
Service
Choreography
Service
Organisation Virtual Entity IoT Service
User
IoT Service B
- subscribe C
5. publish B - publish A
- subscribe A
- subscribe B
Figure 103 : Interactions CEP Service C Subscribe
When the simple events are published to the Service Choreography FC (steps 4
and 5) the broker forwards the events to the CEP Service C (step 6 and 7).
The CEP Service C is then able to process them to a complex event that is
again published to the Service Choreography FC as illustrated in step 8 in
Figure 104
IoT Service A
CEP Service C
Management Security
Application
Communication
Device
IoT
Process Management
Service
Choreography
Service
Organisation Virtual Entity IoT Service
User
IoT Service B
- publish A
5. publish B - publish A
- publish C
- publish B
- publish C
Figure 104 : Interactions CEP Service C Publish