
425Real-Time Big Data Processing for Domain Experts
batch windows. The base library is composed of 14 blocks whose functional-
ities and features are briey summarized in Table 14.1. More complex blocks
can be easily designed and integrated.
Blocks are instantiated by data-centric applications through a simple XML-
based notation, called spXML (see the example given in Figure 14.12).
Chains, Drains, and Sources
spChains elaboration pipelines (i.e., CEP queries), or chains, are composed
by connecting together several block instances, depending on the specic
application need. Interblock connection rules permit only to connect blocks
with compati ...