Architecture Diagram
This diagram organizes the various components that are needed to fulfill event and time analysis requirements. The diagram displays the components in levels. The positioning of a component helps describe the role that the component plays in the logical architecture. For example, Filter Service is a component that is used by the EPL pattern engine, and in turn relies on Expression Evaluation and the Type System.
Like most every diagram, don't take the diagram literally. It's merely meant as a kind of overview.