SLIDE 20 Func9onal ¡model ¡
Receiver Forwarder Clock ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
- ‑-‑-‑-‑-‑ ¡
Decider ¡
History ¡ History ¡
History ¡
Producer ¡
A ¡ A ¡ A ¡
Seq ¡
Rules ¡ Knowledge ¡ base ¡
- Implements the detection phase
- Accumulates partial results into the history
- When a rule fires passes to the producer its
action part and the triggering items
- Implements the production phase
- Uses the items in Seq as stated in action A
- Some systems allow rules to be
added or removed at processing time
- Some systems allows rules to combine
flowing items with items previously stored into a (read only) storage
- If present models the ability of
performing recursive processing building hierarchies of items
- Optional component
- Periodically creates special information
items holding current time
- Its presence models the ability of
performing periodic processing of inputs
20 ¡ Stream ¡& ¡Complex ¡Event ¡Processing ¡-‑ ¡Models ¡